140 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ij3fD3gQ/b1/pytango_10.0.0-3_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ij3fD3gQ/b2/pytango_10.0.0-3_arm64.changes
500 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·6c82b76e6ffe084b5e8a475236335cf9·6338820·doc·optional·python-tango-doc_10.0.0-3_all.deb1 ·6c82b76e6ffe084b5e8a475236335cf9·6338820·doc·optional·python-tango-doc_10.0.0-3_all.deb
2 ·6a8941d84a655d127a204ea37ae21a53·44549748·debug·optional·python3-tango-dbgsym_10.0.0-3_arm64.deb 
3 ·3f874b8f15341607f204c811d31756ea·1989728·python·optional·python3-tango_10.0.0-3_arm64.deb2 ·97d561d7fce715680b75c987bd1dba93·44557908·debug·optional·python3-tango-dbgsym_10.0.0-3_arm64.deb
 3 ·83bfbbaff27a9e367d5358f6e7e1fd6e·1987712·python·optional·python3-tango_10.0.0-3_arm64.deb
139 MB
python3-tango_10.0.0-3_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-21·14:48:34.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-21·14:48:34.000000·debian-binary
2 -rw-r--r--···0········0········0·····2924·2025-01-21·14:48:34.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2924·2025-01-21·14:48:34.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1986612·2025-01-21·14:48:34.000000·data.tar.xz3 -rw-r--r--···0········0········0··1984596·2025-01-21·14:48:34.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
139 MB
data.tar.xz
139 MB
data.tar
23.2 MB
./usr/lib/python3/dist-packages/tango/_tango.cpython-312-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:·34cd4783ad41f6c377e86e226fa890bfde52c9ba6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·148ffc97d8ce7309755c27c60ea67dc2441c6f54
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1562 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpdmgpq_0n/build/./ext/pyutils.h:128445 /tmp/tmp49o25zb8/build/./ext/pyutils.h:128
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/tmpdmgpq_0n/build/./ext/pyutils.h:113451 /tmp/tmp49o25zb8/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131454 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131·(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/tmpdmgpq_0n/build/./ext/pyutils.h:104461 /tmp/tmp49o25zb8/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:106463 /tmp/tmp49o25zb8/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:132466 /tmp/tmp49o25zb8/build/./ext/pyutils.h:132
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.12/object.h:797472 /usr/include/python3.12/object.h:797
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.12/object.h:705597 /usr/include/python3.12/object.h:705
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.12/object.h:800599 /usr/include/python3.12/object.h:800
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:223602 /tmp/tmp49o25zb8/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpdmgpq_0n/build/./ext/exception.cpp:224617 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224622 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpdmgpq_0n/build/./ext/exception.cpp:389658 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389664 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389671 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389679 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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; 24273179/24280041 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·63643437·38336164·34316636·63333737·cd4783ad41f6c377 
3 ··0x00000010·65383665·32323666·61383930·62666465·e86e226fa890bfde2 ··0x00000000·38666663·39376438·63653733·30393735·8ffc97d8ce730975
 3 ··0x00000010·35633237·63363065·61363764·63323434·5c27c60ea67dc244
4 ··0x00000020·35326339·62612e64·65627567·00000000·52c9ba.debug....4 ··0x00000020·31633666·35342e64·65627567·00000000·1c6f54.debug....
5 ··0x00000030·63709f35····························cp.55 ··0x00000030·1e63172f····························.c./
  
23.2 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:·f277c12ad0e1f53f60858890788f9ea518cc654b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3c9a97d3f40b7a26db19836c6931c85d08544c5
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1568 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpunejz7xj/build/./ext/pyutils.h:128445 /tmp/tmpr38lyys9/build/./ext/pyutils.h:128
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/tmpunejz7xj/build/./ext/pyutils.h:113451 /tmp/tmpr38lyys9/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131454 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131·(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/tmpunejz7xj/build/./ext/pyutils.h:104461 /tmp/tmpr38lyys9/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpunejz7xj/build/./ext/pyutils.h:106463 /tmp/tmpr38lyys9/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpunejz7xj/build/./ext/pyutils.h:132466 /tmp/tmpr38lyys9/build/./ext/pyutils.h:132
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:1041472 /usr/include/python3.13/object.h:1041
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.13/object.h:949597 /usr/include/python3.13/object.h:949
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1044599 /usr/include/python3.13/object.h:1044
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpunejz7xj/build/./ext/exception.cpp:223602 /tmp/tmpr38lyys9/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpunejz7xj/build/./ext/exception.cpp:224617 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224622 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpunejz7xj/build/./ext/exception.cpp:389658 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389664 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389671 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389679 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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; 24273421/24280285 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·37376331·32616430·65316635·33663630·77c12ad0e1f53f60 
3 ··0x00000010·38353838·39303738·38663965·61353138·858890788f9ea5182 ··0x00000000·63396139·37643366·34306237·61323664·c9a97d3f40b7a26d
 3 ··0x00000010·62313938·33366336·39333163·38356430·b19836c6931c85d0
4 ··0x00000020·63633635·34622e64·65627567·00000000·cc654b.debug....4 ··0x00000020·38353434·63352e64·65627567·00000000·8544c5.debug....
5 ··0x00000030·a4c5892e····························....5 ··0x00000030·438b85e2····························C...
  
23.2 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:·34cd4783ad41f6c377e86e226fa890bfde52c9ba6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·148ffc97d8ce7309755c27c60ea67dc2441c6f54
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1562 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpdmgpq_0n/build/./ext/pyutils.h:128445 /tmp/tmp49o25zb8/build/./ext/pyutils.h:128
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/tmpdmgpq_0n/build/./ext/pyutils.h:113451 /tmp/tmp49o25zb8/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131454 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131·(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/tmpdmgpq_0n/build/./ext/pyutils.h:104461 /tmp/tmp49o25zb8/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:106463 /tmp/tmp49o25zb8/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:132466 /tmp/tmp49o25zb8/build/./ext/pyutils.h:132
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.12/object.h:797472 /usr/include/python3.12/object.h:797
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.12/object.h:705597 /usr/include/python3.12/object.h:705
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.12/object.h:800599 /usr/include/python3.12/object.h:800
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:223602 /tmp/tmp49o25zb8/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpdmgpq_0n/build/./ext/exception.cpp:224617 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224622 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpdmgpq_0n/build/./ext/exception.cpp:389658 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389664 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389671 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389679 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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; 24273179/24280041 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·63643437·38336164·34316636·63333737·cd4783ad41f6c377 
3 ··0x00000010·65383665·32323666·61383930·62666465·e86e226fa890bfde2 ··0x00000000·38666663·39376438·63653733·30393735·8ffc97d8ce730975
 3 ··0x00000010·35633237·63363065·61363764·63323434·5c27c60ea67dc244
4 ··0x00000020·35326339·62612e64·65627567·00000000·52c9ba.debug....4 ··0x00000020·31633666·35342e64·65627567·00000000·1c6f54.debug....
5 ··0x00000030·63709f35····························cp.55 ··0x00000030·1e63172f····························.c./
  
23.2 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10.0.0
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:·34cd4783ad41f6c377e86e226fa890bfde52c9ba6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·148ffc97d8ce7309755c27c60ea67dc2441c6f54
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1562 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpdmgpq_0n/build/./ext/pyutils.h:128445 /tmp/tmp49o25zb8/build/./ext/pyutils.h:128
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/tmpdmgpq_0n/build/./ext/pyutils.h:113451 /tmp/tmp49o25zb8/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131454 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmp49o25zb8/build/./ext/pyutils.h:131·(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/tmpdmgpq_0n/build/./ext/pyutils.h:104461 /tmp/tmp49o25zb8/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:106463 /tmp/tmp49o25zb8/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpdmgpq_0n/build/./ext/pyutils.h:132466 /tmp/tmp49o25zb8/build/./ext/pyutils.h:132
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.12/object.h:797472 /usr/include/python3.12/object.h:797
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.12/object.h:705597 /usr/include/python3.12/object.h:705
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.12/object.h:800599 /usr/include/python3.12/object.h:800
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:223602 /tmp/tmp49o25zb8/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpdmgpq_0n/build/./ext/exception.cpp:224617 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224622 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpdmgpq_0n/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmp49o25zb8/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpdmgpq_0n/build/./ext/exception.cpp:389658 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389664 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389671 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpdmgpq_0n/build/./ext/exception.cpp:389679 /tmp/tmp49o25zb8/build/./ext/exception.cpp:389
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; 24273179/24280041 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·63643437·38336164·34316636·63333737·cd4783ad41f6c377 
3 ··0x00000010·65383665·32323666·61383930·62666465·e86e226fa890bfde2 ··0x00000000·38666663·39376438·63653733·30393735·8ffc97d8ce730975
 3 ··0x00000010·35633237·63363065·61363764·63323434·5c27c60ea67dc244
4 ··0x00000020·35326339·62612e64·65627567·00000000·52c9ba.debug....4 ··0x00000020·31633666·35342e64·65627567·00000000·1c6f54.debug....
5 ··0x00000030·63709f35····························cp.55 ··0x00000030·1e63172f····························.c./
  
23.2 MB
./usr/lib/python3.13/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:·f277c12ad0e1f53f60858890788f9ea518cc654b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3c9a97d3f40b7a26db19836c6931c85d08544c5
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1568 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpunejz7xj/build/./ext/pyutils.h:128445 /tmp/tmpr38lyys9/build/./ext/pyutils.h:128
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/tmpunejz7xj/build/./ext/pyutils.h:113451 /tmp/tmpr38lyys9/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131454 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131·(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/tmpunejz7xj/build/./ext/pyutils.h:104461 /tmp/tmpr38lyys9/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpunejz7xj/build/./ext/pyutils.h:106463 /tmp/tmpr38lyys9/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpunejz7xj/build/./ext/pyutils.h:132466 /tmp/tmpr38lyys9/build/./ext/pyutils.h:132
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:1041472 /usr/include/python3.13/object.h:1041
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.13/object.h:949597 /usr/include/python3.13/object.h:949
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1044599 /usr/include/python3.13/object.h:1044
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpunejz7xj/build/./ext/exception.cpp:223602 /tmp/tmpr38lyys9/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpunejz7xj/build/./ext/exception.cpp:224617 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224622 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpunejz7xj/build/./ext/exception.cpp:389658 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389664 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389671 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389679 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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; 24273421/24280285 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·37376331·32616430·65316635·33663630·77c12ad0e1f53f60 
3 ··0x00000010·38353838·39303738·38663965·61353138·858890788f9ea5182 ··0x00000000·63396139·37643366·34306237·61323664·c9a97d3f40b7a26d
 3 ··0x00000010·62313938·33366336·39333163·38356430·b19836c6931c85d0
4 ··0x00000020·63633635·34622e64·65627567·00000000·cc654b.debug....4 ··0x00000020·38353434·63352e64·65627567·00000000·8544c5.debug....
5 ··0x00000030·a4c5892e····························....5 ··0x00000030·438b85e2····························C...
  
23.2 MB
./usr/lib/python3.13/dist-packages/tango/_tango.so.10.0.0
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:·f277c12ad0e1f53f60858890788f9ea518cc654b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3c9a97d3f40b7a26db19836c6931c85d08544c5
23.2 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 14427 objdump: DWARF error: could not find variable specification at offset 0x385b objdump: DWARF error: unable to read alt ref 14440 objdump: DWARF error: could not find variable specification at offset 0x3868 objdump: DWARF error: unable to read alt ref 14450 objdump: DWARF error: could not find variable specification at offset 0x3872 objdump: DWARF error: unable to read alt ref 14460 objdump: DWARF error: could not find variable specification at offset 0x387c objdump: DWARF error: unable to read alt ref 14470 objdump: DWARF error: could not find variable specification at offset 0x3886 objdump: DWARF error: unable to read alt ref 14576 objdump: DWARF error: could not find variable specification at offset 0x38f0 objdump: DWARF error: unable to read alt ref 14651 objdump: DWARF error: could not find variable specification at offset 0x393b objdump: DWARF error: unable to read alt ref 14661 objdump: DWARF error: could not find variable specification at offset 0x3945 objdump: DWARF error: unable to read alt ref 14671 objdump: DWARF error: could not find variable specification at offset 0x394f objdump: DWARF error: unable to read alt ref 14680 objdump: DWARF error: could not find variable specification at offset 0x3958 objdump: DWARF error: unable to read alt ref 14866 objdump: DWARF error: could not find variable specification at offset 0x3a12 objdump: DWARF error: unable to read alt ref 14879 objdump: DWARF error: could not find variable specification at offset 0x3a1f objdump: DWARF error: unable to read alt ref 14888 [ truncated after 25 lines; 1568 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»      c7900·<operator·delete(void*,·unsigned·long)@plt>442 »       b»      c7900·<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/tmpunejz7xj/build/./ext/pyutils.h:128445 /tmp/tmpr38lyys9/build/./ext/pyutils.h:128
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/tmpunejz7xj/build/./ext/pyutils.h:113451 /tmp/tmpr38lyys9/build/./ext/pyutils.h:113
452 »       bl»     cb0a0·<PyEval_SaveThread@plt>452 »       bl»     cb0a0·<PyEval_SaveThread@plt>
453 »       mov»    x20,·x0453 »       mov»    x20,·x0
454 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131454 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131
455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>455 »       cbz»    x19,·ccac8·<Tango::telemetry::current_telemetry_interface@plt+0x4c8>
456 /tmp/tmpunejz7xj/build/./ext/pyutils.h:131·(discriminator·1)456 /tmp/tmpr38lyys9/build/./ext/pyutils.h:131·(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/tmpunejz7xj/build/./ext/pyutils.h:104461 /tmp/tmpr38lyys9/build/./ext/pyutils.h:104
462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>462 »       cbz»    x20,·ccad4·<Tango::telemetry::current_telemetry_interface@plt+0x4d4>
463 /tmp/tmpunejz7xj/build/./ext/pyutils.h:106463 /tmp/tmpr38lyys9/build/./ext/pyutils.h:106
464 »       mov»    x0,·x20464 »       mov»    x0,·x20
465 »       bl»     c7f60·<PyEval_RestoreThread@plt>465 »       bl»     c7f60·<PyEval_RestoreThread@plt>
466 /tmp/tmpunejz7xj/build/./ext/pyutils.h:132466 /tmp/tmpr38lyys9/build/./ext/pyutils.h:132
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:1041472 /usr/include/python3.13/object.h:1041
473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>473 »       cbz»    x0,·ccb00·<Tango::telemetry::current_telemetry_interface@plt+0x500>
Offset 595, 92 lines modifiedOffset 595, 92 lines modified
595 »       str»    x1,·[x0]595 »       str»    x1,·[x0]
596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>596 »       cbnz»   x1,·ccc14·<Tango::telemetry::current_telemetry_interface@plt+0x614>
597 /usr/include/python3.13/object.h:949597 /usr/include/python3.13/object.h:949
598 »       b»      c7590·<_Py_Dealloc@plt>598 »       b»      c7590·<_Py_Dealloc@plt>
599 /usr/include/python3.13/object.h:1044599 /usr/include/python3.13/object.h:1044
600 »       ret600 »       ret
601 throw_python_generic_exception(_object*,·_object*,·_object*):601 throw_python_generic_exception(_object*,·_object*,·_object*):
602 /tmp/tmpunejz7xj/build/./ext/exception.cpp:223602 /tmp/tmpr38lyys9/build/./ext/exception.cpp:223
603 »       paciasp603 »       paciasp
604 »       sub»    sp,·sp,·#0x40604 »       sub»    sp,·sp,·#0x40
605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>605 »       adrp»   x3,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
606 »       ldr»    x3,·[x3,·#3568]606 »       ldr»    x3,·[x3,·#3568]
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/tmpunejz7xj/build/./ext/exception.cpp:224617 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
618 »       mov»    x0,·#0x38··················»    //·#56618 »       mov»    x0,·#0x38··················»    //·#56
619 »       bl»     c8b40·<__cxa_allocate_exception@plt>619 »       bl»     c8b40·<__cxa_allocate_exception@plt>
620 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)620 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
621 »       mov»    x2,·x19621 »       mov»    x2,·x19
622 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224622 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224
623 »       mov»    x19,·x0623 »       mov»    x19,·x0
624 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)624 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(discriminator·1)
625 »       mov»    x1,·x21625 »       mov»    x1,·x21
626 »       mov»    x0,·x20626 »       mov»    x0,·x20
627 »       mov»    x8,·x19627 »       mov»    x8,·x19
628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>628 »       adrp»   x20,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
629 »       ldr»    x20,·[x20,·#3568]629 »       ldr»    x20,·[x20,·#3568]
630 »       bl»     218b2c·<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+0x42d6c>630 »       bl»     218b2c·<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+0x42d6c>
631 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·2)631 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any636 »       b.ne»   ccccc·<Tango::telemetry::current_telemetry_interface@plt+0x6cc>··//·b.any
637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>637 »       adrp»   x2,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
638 »       ldr»    x2,·[x2,·#2304]638 »       ldr»    x2,·[x2,·#2304]
639 »       mov»    x0,·x19639 »       mov»    x0,·x19
640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>640 »       adrp»   x1,·57f000·<typeinfo·for·boost::detail::sp_counted_base@@Base+0x51d10>
641 »       ldr»    x1,·[x1,·#3376]641 »       ldr»    x1,·[x1,·#3376]
642 »       bl»     c9930·<__cxa_throw@plt>642 »       bl»     c9930·<__cxa_throw@plt>
643 »       bti»    j643 »       bti»    j
644 /tmp/tmpunejz7xj/build/./ext/exception.cpp:224·(discriminator·1)644 /tmp/tmpr38lyys9/build/./ext/exception.cpp:224·(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»     cae60·<__cxa_free_exception@plt>648 »       bl»     cae60·<__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»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none653 »       b.eq»   cccd0·<Tango::telemetry::current_telemetry_interface@plt+0x6d0>··//·b.none
654 »       bl»     cbf50·<__stack_chk_fail@plt>654 »       bl»     cbf50·<__stack_chk_fail@plt>
655 »       mov»    x0,·x19655 »       mov»    x0,·x19
656 »       bl»     c9be0·<_Unwind_Resume@plt>656 »       bl»     c9be0·<_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/tmpunejz7xj/build/./ext/exception.cpp:389658 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
659 »       paciasp659 »       paciasp
660 »       stp»    x29,·x30,·[sp,·#-16]!660 »       stp»    x29,·x30,·[sp,·#-16]!
661 »       mov»    x29,·sp661 »       mov»    x29,·sp
662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>662 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389664 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>669 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389671 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>677 »       bl»     ccc18·<Tango::telemetry::current_telemetry_interface@plt+0x618>
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/tmpunejz7xj/build/./ext/exception.cpp:389679 /tmp/tmpr38lyys9/build/./ext/exception.cpp:389
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; 24273421/24280285 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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
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·37376331·32616430·65316635·33663630·77c12ad0e1f53f60 
3 ··0x00000010·38353838·39303738·38663965·61353138·858890788f9ea5182 ··0x00000000·63396139·37643366·34306237·61323664·c9a97d3f40b7a26d
 3 ··0x00000010·62313938·33366336·39333163·38356430·b19836c6931c85d0
4 ··0x00000020·63633635·34622e64·65627567·00000000·cc654b.debug....4 ··0x00000020·38353434·63352e64·65627567·00000000·8544c5.debug....
5 ··0x00000030·a4c5892e····························....5 ··0x00000030·438b85e2····························C...
  
830 KB
python3-tango-dbgsym_10.0.0-3_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-21·14:48:34.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-21·14:48:34.000000·debian-binary
2 -rw-r--r--···0········0········0······648·2025-01-21·14:48:34.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2025-01-21·14:48:34.000000·control.tar.xz
3 -rw-r--r--···0········0········0·44548908·2025-01-21·14:48:34.000000·data.tar.xz3 -rw-r--r--···0········0········0·44557072·2025-01-21·14:48:34.000000·data.tar.xz
962 B
control.tar.xz
934 B
control.tar
478 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:·517867 Installed-Size:·51786
8 Depends:·python3-tango·(=·10.0.0-3)8 Depends:·python3-tango·(=·10.0.0-3)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-tango11 Description:·debug·symbols·for·python3-tango
12 Build-Ids:·34cd4783ad41f6c377e86e226fa890bfde52c9ba·f277c12ad0e1f53f60858890788f9ea518cc654b12 Build-Ids:·148ffc97d8ce7309755c27c60ea67dc2441c6f54·a3c9a97d3f40b7a26db19836c6931c85d08544c5
434 B
./md5sums
30.0 B
./md5sums
Files differ
386 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/34/cd4783ad41f6c377e86e226fa890bfde52c9ba.debug 
2 usr/lib/debug/.build-id/f2/77c12ad0e1f53f60858890788f9ea518cc654b.debug1 usr/lib/debug/.build-id/14/8ffc97d8ce7309755c27c60ea67dc2441c6f54.debug
 2 usr/lib/debug/.build-id/a3/c9a97d3f40b7a26db19836c6931c85d08544c5.debug
3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
828 KB
data.tar.xz
828 KB
data.tar
2.44 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/34/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/14/
7 -rw-r--r--···0·root·········(0)·root·········(0)·19820672·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/34/cd4783ad41f6c377e86e226fa890bfde52c9ba.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·19820672·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/14/8ffc97d8ce7309755c27c60ea67dc2441c6f54.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/f2/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/a3/
9 -rw-r--r--···0·root·········(0)·root·········(0)·19816936·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/f2/77c12ad0e1f53f60858890788f9ea518cc654b.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·19816760·2025-01-21·14:48:34.000000·./usr/lib/debug/.build-id/a3/c9a97d3f40b7a26db19836c6931c85d08544c5.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)·13376456·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug12 -rw-r--r--···0·root·········(0)·root·········(0)·13376464·2025-01-21·14:48:34.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-21·14:48:34.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
4.43 KB
./usr/lib/debug/.dwz/aarch64-linux-gnu/python3-tango.debug
861 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········13376008·(bytes·into·file)13 ··Start·of·section·headers:··········13376016·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.43 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0xcc1a08:1 There·are·7·section·headers,·starting·at·offset·0xcc1a10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000064·b4a6a2·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000064·b4a6a2·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·b4a706·0214b9·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·b4a706·0214b9·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·b6bbbf·000fbd·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·b6bbbf·000fbf·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·b6cb7c·154e3d·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·b6cb7e·154e3d·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·cc19b9·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·cc19bb·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·p·(processor·specific)15 ··D·(mbind),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83e7bd01815050cceecdbc2883610a5d636c47023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eef22bd9cc3f2721d39a7f8b530c638f5b4f9310
1.39 KB
readelf --wide --debug-dump=rawline {}
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ··23»     (string)»     /usr/include/boost/container43 ··23»     (string)»     /usr/include/boost/container
44 ··24»     (string)»     /usr/include/omniORB444 ··24»     (string)»     /usr/include/omniORB4
45 ··25»     (string)»     /usr/include/tango/idl45 ··25»     (string)»     /usr/include/tango/idl
46 ··26»     (string)»     /usr/include/tango/server46 ··26»     (string)»     /usr/include/tango/server
47 ··27»     (string)»     /usr/include/tango/common47 ··27»     (string)»     /usr/include/tango/common
48 ··28»     (string)»     /usr/include/tango/common/telemetry48 ··28»     (string)»     /usr/include/tango/common/telemetry
49 ··29»     (string)»     /usr/include/tango/common/log4tango49 ··29»     (string)»     /usr/include/tango/common/log4tango
50 ··30»     (string)»     /tmp/tmpunejz7xj/build50 ··30»     (string)»     /tmp/tmpr38lyys9/build
51 ··31»     (string)»     /usr/include/python3.1351 ··31»     (string)»     /usr/include/python3.13
52 ··32»     (string)»     /usr/include/boost/tuple52 ··32»     (string)»     /usr/include/boost/tuple
53 ··33»     (string)»     /usr/include/tango/client53 ··33»     (string)»     /usr/include/tango/client
54 ··34»     (string)»     /usr/include/python3.13/cpython54 ··34»     (string)»     /usr/include/python3.13/cpython
55 ··35»     (string)»     /usr/include/boost/utility55 ··35»     (string)»     /usr/include/boost/utility
56 ··36»     (string)»     /usr/include/boost/align/detail56 ··36»     (string)»     /usr/include/boost/align/detail
57 ··37»     (string)»     /usr/include/c++/14/ext57 ··37»     (string)»     /usr/include/c++/14/ext
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 ··52»     (string)»     /usr/include/c++/14/backward72 ··52»     (string)»     /usr/include/c++/14/backward
73 ··53»     (string)»     /usr/include/boost/bind/detail73 ··53»     (string)»     /usr/include/boost/bind/detail
74 ··54»     (string)»     /usr/include/boost/python/suite/indexing/detail74 ··54»     (string)»     /usr/include/boost/python/suite/indexing/detail
75 ··55»     (string)»     /usr/include/boost/python/suite/indexing75 ··55»     (string)»     /usr/include/boost/python/suite/indexing
76 ··56»     (string)»     /usr/include/boost/range76 ··56»     (string)»     /usr/include/boost/range
77 ··57»     (string)»     /usr/include/boost/function77 ··57»     (string)»     /usr/include/boost/function
78 ··58»     (string)»     /usr/include/omnithread78 ··58»     (string)»     /usr/include/omnithread
79 ··59»     (string)»     /tmp/tmpdmgpq_0n/build79 ··59»     (string)»     /tmp/tmp49o25zb8/build
80 ··60»     (string)»     /usr/include/python3.1280 ··60»     (string)»     /usr/include/python3.12
81 ··61»     (string)»     /usr/include/python3.12/cpython81 ··61»     (string)»     /usr/include/python3.12/cpython
  
82 ·The·File·Name·Table·(offset·0x77a,·lines·614,·columns·2):82 ·The·File·Name·Table·(offset·0x77a,·lines·614,·columns·2):
83 ··Entry»  Dir»       Name83 ··Entry»  Dir»       Name
84 ··0»      (udata)»       0»      (string)»      <dwz>84 ··0»      (udata)»       0»      (string)»      <dwz>
85 ··1»      (udata)»       1»      (string)»      types.h85 ··1»      (udata)»       1»      (string)»      types.h
240 B
strings --all --bytes=8 {}
    
Offset 2654, 15 lines modifiedOffset 2654, 14 lines modified
2654 »       )1fSuW0LSEeT2654 »       )1fSuW0LSEeT
2655 Nu"dy/r9;42655 Nu"dy/r9;4
2656 e|XWx^|.2656 e|XWx^|.
2657 @F"s%yW'2657 @F"s%yW'
2658 "sJ-)qS^p.12658 "sJ-)qS^p.1
2659 Z29:c\RfD2659 Z29:c\RfD
2660 xXt_O+E=2660 xXt_O+E=
2661 d^*73-lW3 
2662 g[&E(.ho2661 g[&E(.ho
2663 j&Xm<f:;2662 j&Xm<f:;
2664 ?3OS'57u2663 ?3OS'57u
2665 g>Y_H_;wB2664 g>Y_H_;wB
2666 e$ZL@4Tk»       2665 e$ZL@4Tk»       
2667 0\3Cg%eV2666 0\3Cg%eV
2668 d>UZ"X6p2667 d>UZ"X6p
381 KB
./usr/lib/debug/.build-id/34/cd4783ad41f6c377e86e226fa890bfde52c9ba.debug vs.
./usr/lib/debug/.build-id/14/8ffc97d8ce7309755c27c60ea67dc2441c6f54.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 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··[24]·.data·············NOBITS··········0000000000582890·005df0·017c50·00··WA··0···0··829 ··[24]·.data·············NOBITS··········0000000000582890·005df0·017c50·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········000000000059a4e0·005df0·004038·00··WA··0···0·1630 ··[25]·.bss··············NOBITS··········000000000059a4e0·005df0·004038·00··WA··0···0·16
31 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088bd·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088bd·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·008b60·a0ee7b·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·008b60·a0ee7b·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·a179e0·009e14·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·a179e0·009e14·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·a217f8·0d75b0·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·a217f8·0d75b0·00···C··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·af8da8·000e62·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·af8da8·000e66·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·af9c10·34f5a1·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·af9c10·34f5a1·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·e491b8·0bda3a·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·e491b8·0bda3a·00···C··0···0··8
39 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·f06bf2·00004e·00······0···0··139 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·f06bf2·00004e·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·f06c40·0e4558·18·····36·37329··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·f06c40·0e4558·18·····36·37329··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·feb198·2fb3d2·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·feb198·2fb3d2·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·12e656a·000196·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·12e656a·000196·00······0···0··1
43 Key·to·Flags:43 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:·34cd4783ad41f6c377e86e226fa890bfde52c9ba6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·148ffc97d8ce7309755c27c60ea67dc2441c6f54
47.8 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/tmpdmgpq_0n/build31 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/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 235681, 15 lines modifiedOffset 235681, 15 lines modified
235681 ··Opcode·9·has·1·arg235681 ··Opcode·9·has·1·arg
235682 ··Opcode·10·has·0·args235682 ··Opcode·10·has·0·args
235683 ··Opcode·11·has·0·args235683 ··Opcode·11·has·0·args
235684 ··Opcode·12·has·1·arg235684 ··Opcode·12·has·1·arg
  
235685 ·The·Directory·Table·(offset·0x652ad,·lines·59,·columns·1):235685 ·The·Directory·Table·(offset·0x652ad,·lines·59,·columns·1):
235686 ··Entry»  Name235686 ··Entry»  Name
235687 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build235687 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
235688 ··1»      (line_strp)»   (offset:·0x32):·./ext235688 ··1»      (line_strp)»   (offset:·0x32):·./ext
235689 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail235689 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
235690 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail235690 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
235691 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python235691 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
235692 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object235692 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
235693 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter235693 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
235694 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12235694 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
Offset 524524, 15 lines modifiedOffset 524524, 15 lines modified
524524 ··Opcode·9·has·1·arg524524 ··Opcode·9·has·1·arg
524525 ··Opcode·10·has·0·args524525 ··Opcode·10·has·0·args
524526 ··Opcode·11·has·0·args524526 ··Opcode·11·has·0·args
524527 ··Opcode·12·has·1·arg524527 ··Opcode·12·has·1·arg
  
524528 ·The·Directory·Table·(offset·0xe1c85,·lines·50,·columns·1):524528 ·The·Directory·Table·(offset·0xe1c85,·lines·50,·columns·1):
524529 ··Entry»  Name524529 ··Entry»  Name
524530 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build524530 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
524531 ··1»      (line_strp)»   (offset:·0x32):·./ext524531 ··1»      (line_strp)»   (offset:·0x32):·./ext
524532 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python524532 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
524533 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12524533 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
524534 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include524534 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include
524535 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4524535 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
524536 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter524536 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
524537 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14524537 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Offset 525256, 15 lines modifiedOffset 525256, 15 lines modified
525256 ··Opcode·9·has·1·arg525256 ··Opcode·9·has·1·arg
525257 ··Opcode·10·has·0·args525257 ··Opcode·10·has·0·args
525258 ··Opcode·11·has·0·args525258 ··Opcode·11·has·0·args
525259 ··Opcode·12·has·1·arg525259 ··Opcode·12·has·1·arg
  
525260 ·The·Directory·Table·(offset·0xe24e3,·lines·60,·columns·1):525260 ·The·Directory·Table·(offset·0xe24e3,·lines·60,·columns·1):
525261 ··Entry»  Name525261 ··Entry»  Name
525262 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build525262 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
525263 ··1»      (line_strp)»   (offset:·0x32):·./ext525263 ··1»      (line_strp)»   (offset:·0x32):·./ext
525264 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail525264 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
525265 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail525265 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
525266 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python525266 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
525267 ··5»      (line_strp)»   (offset:·0x5f8):·/usr/include/boost/numeric/conversion525267 ··5»      (line_strp)»   (offset:·0x5f8):·/usr/include/boost/numeric/conversion
525268 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12525268 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
525269 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter525269 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1204485, 15 lines modifiedOffset 1204485, 15 lines modified
1204485 ··Opcode·9·has·1·arg1204485 ··Opcode·9·has·1·arg
1204486 ··Opcode·10·has·0·args1204486 ··Opcode·10·has·0·args
1204487 ··Opcode·11·has·0·args1204487 ··Opcode·11·has·0·args
1204488 ··Opcode·12·has·1·arg1204488 ··Opcode·12·has·1·arg
  
1204489 ·The·Directory·Table·(offset·0x20558d,·lines·56,·columns·1):1204489 ·The·Directory·Table·(offset·0x20558d,·lines·56,·columns·1):
1204490 ··Entry»  Name1204490 ··Entry»  Name
1204491 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build1204491 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
1204492 ··1»      (line_strp)»   (offset:·0x32):·./ext1204492 ··1»      (line_strp)»   (offset:·0x32):·./ext
1204493 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1204493 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1204494 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1204494 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1204495 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1204495 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1204496 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1204496 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1204497 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141204497 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1204498 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1204498 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1220601, 15 lines modifiedOffset 1220601, 15 lines modified
1220601 ··Opcode·9·has·1·arg1220601 ··Opcode·9·has·1·arg
1220602 ··Opcode·10·has·0·args1220602 ··Opcode·10·has·0·args
1220603 ··Opcode·11·has·0·args1220603 ··Opcode·11·has·0·args
1220604 ··Opcode·12·has·1·arg1220604 ··Opcode·12·has·1·arg
  
1220605 ·The·Directory·Table·(offset·0x20c8f8,·lines·56,·columns·1):1220605 ·The·Directory·Table·(offset·0x20c8f8,·lines·56,·columns·1):
1220606 ··Entry»  Name1220606 ··Entry»  Name
1220607 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build1220607 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
1220608 ··1»      (line_strp)»   (offset:·0x32):·./ext1220608 ··1»      (line_strp)»   (offset:·0x32):·./ext
1220609 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1220609 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1220610 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1220610 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1220611 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1220611 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1220612 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1220612 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1220613 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141220613 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1220614 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1220614 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1266526, 15 lines modifiedOffset 1266526, 15 lines modified
1266526 ··Opcode·9·has·1·arg1266526 ··Opcode·9·has·1·arg
1266527 ··Opcode·10·has·0·args1266527 ··Opcode·10·has·0·args
1266528 ··Opcode·11·has·0·args1266528 ··Opcode·11·has·0·args
1266529 ··Opcode·12·has·1·arg1266529 ··Opcode·12·has·1·arg
  
1266530 ·The·Directory·Table·(offset·0x22058c,·lines·58,·columns·1):1266530 ·The·Directory·Table·(offset·0x22058c,·lines·58,·columns·1):
1266531 ··Entry»  Name1266531 ··Entry»  Name
1266532 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build1266532 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
1266533 ··1»      (line_strp)»   (offset:·0x32):·./ext1266533 ··1»      (line_strp)»   (offset:·0x32):·./ext
1266534 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1266534 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1266535 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1266535 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1266536 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1266536 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1266537 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1266537 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1266538 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter1266538 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
1266539 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.121266539 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
Offset 1351756, 15 lines modifiedOffset 1351756, 15 lines modified
1351756 ··Opcode·9·has·1·arg1351756 ··Opcode·9·has·1·arg
1351757 ··Opcode·10·has·0·args1351757 ··Opcode·10·has·0·args
1351758 ··Opcode·11·has·0·args1351758 ··Opcode·11·has·0·args
1351759 ··Opcode·12·has·1·arg1351759 ··Opcode·12·has·1·arg
  
1351760 ·The·Directory·Table·(offset·0x245561,·lines·57,·columns·1):1351760 ·The·Directory·Table·(offset·0x245561,·lines·57,·columns·1):
1351761 ··Entry»  Name1351761 ··Entry»  Name
1351762 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpdmgpq_0n/build1351762 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmp49o25zb8/build
1351763 ··1»      (line_strp)»   (offset:·0x32):·./ext1351763 ··1»      (line_strp)»   (offset:·0x32):·./ext
1351764 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1351764 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1351765 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1351765 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1351766 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client1351766 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
1351767 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1351767 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1351768 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1351768 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1351769 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141351769 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Max diff block lines reached; 43034/48861 bytes (88.07%) of diff not shown.
330 KB
readelf --wide --debug-dump=info {}
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ···Length:········0xb2·(32-bit)64 ···Length:········0xb2·(32-bit)
65 ···Version:·······565 ···Version:·······5
66 ···Unit·Type:·····DW_UT_partial·(3)66 ···Unit·Type:·····DW_UT_partial·(3)
67 ···Abbrev·Offset:·0x7c167 ···Abbrev·Offset:·0x7c1
68 ···Pointer·Size:··868 ···Pointer·Size:··8
69 ·<0><84>:·Abbrev·Number:·2·(DW_TAG_partial_unit)69 ·<0><84>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
70 ····<85>···DW_AT_stmt_list···:·(sec_offset)·070 ····<85>···DW_AT_stmt_list···:·(sec_offset)·0
71 ····<89>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build71 ····<89>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
72 ·<1><8d>:·Abbrev·Number:·16·(DW_TAG_imported_unit)72 ·<1><8d>:·Abbrev·Number:·16·(DW_TAG_imported_unit)
73 ····<8e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>73 ····<8e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
74 ·<1><92>:·Abbrev·Number:·16·(DW_TAG_imported_unit)74 ·<1><92>:·Abbrev·Number:·16·(DW_TAG_imported_unit)
75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0xd18565>75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0xd18565>
76 ·<1><97>:·Abbrev·Number:·15·(DW_TAG_variable)76 ·<1><97>:·Abbrev·Number:·15·(DW_TAG_variable)
77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x385b>77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x385b>
78 ·<1><9c>:·Abbrev·Number:·15·(DW_TAG_variable)78 ·<1><9c>:·Abbrev·Number:·15·(DW_TAG_variable)
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ···Length:········0x32·(32-bit)138 ···Length:········0x32·(32-bit)
139 ···Version:·······5139 ···Version:·······5
140 ···Unit·Type:·····DW_UT_partial·(3)140 ···Unit·Type:·····DW_UT_partial·(3)
141 ···Abbrev·Offset:·0141 ···Abbrev·Offset:·0
142 ···Pointer·Size:··8142 ···Pointer·Size:··8
143 ·<0><13a>:·Abbrev·Number:·30·(DW_TAG_partial_unit)143 ·<0><13a>:·Abbrev·Number:·30·(DW_TAG_partial_unit)
144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0
145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
146 ·<1><143>:·Abbrev·Number:·63·(DW_TAG_imported_unit)146 ·<1><143>:·Abbrev·Number:·63·(DW_TAG_imported_unit)
147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0x1677c58>147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0x1677c58>
148 ·<1><148>:·Abbrev·Number:·22·(DW_TAG_namespace)148 ·<1><148>:·Abbrev·Number:·22·(DW_TAG_namespace)
149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·
150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>
151 ·<2><14e>:·Abbrev·Number:·36·(DW_TAG_namespace)151 ·<2><14e>:·Abbrev·Number:·36·(DW_TAG_namespace)
152 ····<14f>···DW_AT_name········:·(string)·mpl152 ····<14f>···DW_AT_name········:·(string)·mpl
Offset 165, 30 lines modifiedOffset 165, 30 lines modified
165 ···Length:········0x1b·(32-bit)165 ···Length:········0x1b·(32-bit)
166 ···Version:·······5166 ···Version:·······5
167 ···Unit·Type:·····DW_UT_partial·(3)167 ···Unit·Type:·····DW_UT_partial·(3)
168 ···Abbrev·Offset:·0x7c1168 ···Abbrev·Offset:·0x7c1
169 ···Pointer·Size:··8169 ···Pointer·Size:··8
170 ·<0><170>:·Abbrev·Number:·2·(DW_TAG_partial_unit)170 ·<0><170>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0
172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
173 ·<1><179>:·Abbrev·Number:·9·(DW_TAG_subprogram)173 ·<1><179>:·Abbrev·Number:·9·(DW_TAG_subprogram)
174 ····<17a>···DW_AT_external····:·(flag_present)·1174 ····<17a>···DW_AT_external····:·(flag_present)·1
175 ····<17a>···DW_AT_declaration·:·(flag_present)·1175 ····<17a>···DW_AT_declaration·:·(flag_present)·1
176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106371f)·176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106371f)·
177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106372e)·177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106372e)·
178 ·<1><182>:·Abbrev·Number:·0178 ·<1><182>:·Abbrev·Number:·0
179 ··Compilation·Unit·@·offset·0x183:179 ··Compilation·Unit·@·offset·0x183:
180 ···Length:········0x29·(32-bit)180 ···Length:········0x29·(32-bit)
181 ···Version:·······5181 ···Version:·······5
182 ···Unit·Type:·····DW_UT_partial·(3)182 ···Unit·Type:·····DW_UT_partial·(3)
183 ···Abbrev·Offset:·0x7c1183 ···Abbrev·Offset:·0x7c1
184 ···Pointer·Size:··8184 ···Pointer·Size:··8
185 ·<0><18f>:·Abbrev·Number:·2·(DW_TAG_partial_unit)185 ·<0><18f>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0
187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
188 ·<1><198>:·Abbrev·Number:·8·(DW_TAG_namespace)188 ·<1><198>:·Abbrev·Number:·8·(DW_TAG_namespace)
189 ····<199>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·189 ····<199>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·
190 ·<2><19d>:·Abbrev·Number:·8·(DW_TAG_namespace)190 ·<2><19d>:·Abbrev·Number:·8·(DW_TAG_namespace)
191 ····<19e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dafb7)·191 ····<19e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dafb7)·
192 ·<3><1a2>:·Abbrev·Number:·14·(DW_TAG_subprogram)192 ·<3><1a2>:·Abbrev·Number:·14·(DW_TAG_subprogram)
193 ····<1a3>···DW_AT_external····:·(flag_present)·1193 ····<1a3>···DW_AT_external····:·(flag_present)·1
194 ····<1a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116c160)·194 ····<1a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116c160)·
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ···Length:········0x1c·(32-bit)204 ···Length:········0x1c·(32-bit)
205 ···Version:·······5205 ···Version:·······5
206 ···Unit·Type:·····DW_UT_partial·(3)206 ···Unit·Type:·····DW_UT_partial·(3)
207 ···Abbrev·Offset:·0x7c1207 ···Abbrev·Offset:·0x7c1
208 ···Pointer·Size:··8208 ···Pointer·Size:··8
209 ·<0><1bc>:·Abbrev·Number:·2·(DW_TAG_partial_unit)209 ·<0><1bc>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
210 ····<1bd>···DW_AT_stmt_list···:·(sec_offset)·0210 ····<1bd>···DW_AT_stmt_list···:·(sec_offset)·0
211 ····<1c1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build211 ····<1c1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
212 ·<1><1c5>:·Abbrev·Number:·21·(DW_TAG_subprogram)212 ·<1><1c5>:·Abbrev·Number:·21·(DW_TAG_subprogram)
213 ····<1c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·213 ····<1c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·
214 ····<1ca>···DW_AT_artificial··:·(flag_present)·1214 ····<1ca>···DW_AT_artificial··:·(flag_present)·1
215 ····<1ca>···DW_AT_inline······:·(implicit_const)·1»    (inlined)215 ····<1ca>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
216 ·<1><1ca>:·Abbrev·Number:·21·(DW_TAG_subprogram)216 ·<1><1ca>:·Abbrev·Number:·21·(DW_TAG_subprogram)
217 ····<1cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·217 ····<1cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
218 ····<1cf>···DW_AT_artificial··:·(flag_present)·1218 ····<1cf>···DW_AT_artificial··:·(flag_present)·1
Offset 222, 30 lines modifiedOffset 222, 30 lines modified
222 ···Length:········0x1b·(32-bit)222 ···Length:········0x1b·(32-bit)
223 ···Version:·······5223 ···Version:·······5
224 ···Unit·Type:·····DW_UT_partial·(3)224 ···Unit·Type:·····DW_UT_partial·(3)
225 ···Abbrev·Offset:·0x7c1225 ···Abbrev·Offset:·0x7c1
226 ···Pointer·Size:··8226 ···Pointer·Size:··8
227 ·<0><1dc>:·Abbrev·Number:·2·(DW_TAG_partial_unit)227 ·<0><1dc>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
228 ····<1dd>···DW_AT_stmt_list···:·(sec_offset)·0228 ····<1dd>···DW_AT_stmt_list···:·(sec_offset)·0
229 ····<1e1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build229 ····<1e1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
230 ·<1><1e5>:·Abbrev·Number:·9·(DW_TAG_subprogram)230 ·<1><1e5>:·Abbrev·Number:·9·(DW_TAG_subprogram)
231 ····<1e6>···DW_AT_external····:·(flag_present)·1231 ····<1e6>···DW_AT_external····:·(flag_present)·1
232 ····<1e6>···DW_AT_declaration·:·(flag_present)·1232 ····<1e6>···DW_AT_declaration·:·(flag_present)·1
233 ····<1e6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16c5e7d)·233 ····<1e6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16c5e7d)·
234 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16c5e6b)·234 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16c5e6b)·
235 ·<1><1ee>:·Abbrev·Number:·0235 ·<1><1ee>:·Abbrev·Number:·0
236 ··Compilation·Unit·@·offset·0x1ef:236 ··Compilation·Unit·@·offset·0x1ef:
237 ···Length:········0x2a·(32-bit)237 ···Length:········0x2a·(32-bit)
238 ···Version:·······5238 ···Version:·······5
239 ···Unit·Type:·····DW_UT_partial·(3)239 ···Unit·Type:·····DW_UT_partial·(3)
240 ···Abbrev·Offset:·0240 ···Abbrev·Offset:·0
241 ···Pointer·Size:··8241 ···Pointer·Size:··8
242 ·<0><1fb>:·Abbrev·Number:·30·(DW_TAG_partial_unit)242 ·<0><1fb>:·Abbrev·Number:·30·(DW_TAG_partial_unit)
243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0
244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
245 ·<1><204>:·Abbrev·Number:·28·(DW_TAG_namespace)245 ·<1><204>:·Abbrev·Number:·28·(DW_TAG_namespace)
246 ····<205>···DW_AT_name········:·(string)·std246 ····<205>···DW_AT_name········:·(string)·std
247 ····<209>···DW_AT_sibling·····:·(ref_udata)·<0x21a>247 ····<209>···DW_AT_sibling·····:·(ref_udata)·<0x21a>
248 ·<2><20a>:·Abbrev·Number:·44·(DW_TAG_namespace)248 ·<2><20a>:·Abbrev·Number:·44·(DW_TAG_namespace)
249 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a8a38)·249 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a8a38)·
250 ·<3><20f>:·Abbrev·Number:·118·(DW_TAG_variable)250 ·<3><20f>:·Abbrev·Number:·118·(DW_TAG_variable)
251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105f8cb)·251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105f8cb)·
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 ···Length:········0x1b·(32-bit)265 ···Length:········0x1b·(32-bit)
266 ···Version:·······5266 ···Version:·······5
267 ···Unit·Type:·····DW_UT_partial·(3)267 ···Unit·Type:·····DW_UT_partial·(3)
268 ···Abbrev·Offset:·0x7c1268 ···Abbrev·Offset:·0x7c1
269 ···Pointer·Size:··8269 ···Pointer·Size:··8
270 ·<0><229>:·Abbrev·Number:·2·(DW_TAG_partial_unit)270 ·<0><229>:·Abbrev·Number:·2·(DW_TAG_partial_unit)
271 ····<22a>···DW_AT_stmt_list···:·(sec_offset)·0271 ····<22a>···DW_AT_stmt_list···:·(sec_offset)·0
272 ····<22e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpdmgpq_0n/build272 ····<22e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmp49o25zb8/build
273 ·<1><232>:·Abbrev·Number:·17·(DW_TAG_subprogram)273 ·<1><232>:·Abbrev·Number:·17·(DW_TAG_subprogram)
274 ····<233>···DW_AT_external····:·(flag_present)·1274 ····<233>···DW_AT_external····:·(flag_present)·1
275 ····<233>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10788ea)·275 ····<233>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10788ea)·
276 ····<237>···DW_AT_type········:·(GNU_ref_alt)·<0x28>276 ····<237>···DW_AT_type········:·(GNU_ref_alt)·<0x28>
277 ····<23b>···DW_AT_artificial··:·(flag_present)·1277 ····<23b>···DW_AT_artificial··:·(flag_present)·1
278 ····<23b>···DW_AT_noreturn····:·(flag_present)·1278 ····<23b>···DW_AT_noreturn····:·(flag_present)·1
279 ····<23b>···DW_AT_declaration·:·(flag_present)·1279 ····<23b>···DW_AT_declaration·:·(flag_present)·1
Offset 282, 29 lines modifiedOffset 282, 29 lines modified
282 ···Length:········0x1c·(32-bit)282 ···Length:········0x1c·(32-bit)
Max diff block lines reached; 330993/337420 bytes (98.10%) of diff not shown.
409 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-14)·14.2.01 oTGCC:·(Debian·14.2.0-14)·14.2.0
2 .|]k~:BX2 .|]k~:BX
3 Xx.moc}>T3 Xx.moc}>T
4 elyyY[^]4 elyyY[^]
5 yJyu>e>a5 yJyu>e>a
6 P%OL3·>p6 P%OL3·>p
7 Rxb!·b/WP,7 Rxb!·b/WP,
8 i!({·L^jt8 i!({·L^jt
Offset 2795, 16 lines modifiedOffset 2795, 15 lines modified
2795 -»      /nIxqK2795 -»      /nIxqK
2796 f?/yTQ[[2796 f?/yTQ[[
2797 nN6[kTJ>%2797 nN6[kTJ>%
2798 N~X,t'}u-2798 N~X,t'}u-
2799 ,m>lJ|GU2799 ,m>lJ|GU
2800 !S:Vl+2eK2800 !S:Vl+2eK
2801 {*px:M572801 {*px:M57
 2802 @g..:b%+
2802 ZzA_!deE 
2803 b876AQAO 
2804 xAQh=-{`B-L2803 xAQh=-{`B-L
2805 :co(r4|*2804 :co(r4|*
2806 $TB[ElEW2805 $TB[ElEW
2807 9hg}>hIV2806 9hg}>hIV
2808 _f.l0(U"m2807 _f.l0(U"m
2809 c.l0(U"m2808 c.l0(U"m
2810 @o»     >;s7\2809 @o»     >;s7\
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/tmpdmgpq_0n/build3 ··[····1b]··/tmp/tmp49o25zb8/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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..
  
440 KB
./usr/lib/debug/.build-id/f2/77c12ad0e1f53f60858890788f9ea518cc654b.debug vs.
./usr/lib/debug/.build-id/a3/c9a97d3f40b7a26db19836c6931c85d08544c5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········19814504·(bytes·into·file)13 ··Start·of·section·headers:··········19814328·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.3 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x12e5868:1 There·are·38·section·headers,·starting·at·offset·0x12e57b8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··85 ··[·1]·.note.gnu.property·NOTE············0000000000000238·000238·000020·00···A··0···0··8
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000258·000258·000024·00···A··0···0··4
7 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·0001e0·00···A··4···0··87 ··[·3]·.gnu.hash·········NOBITS··········0000000000000280·00027c·0001e0·00···A··4···0··8
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 ··[21]·.dynamic··········NOBITS··········000000000057f298·005df0·000280·10··WA··5···0··826 ··[21]·.dynamic··········NOBITS··········000000000057f298·005df0·000280·10··WA··5···0··8
27 ··[22]·.got··············NOBITS··········000000000057f518·005df0·000ac8·08··WA··0···0··827 ··[22]·.got··············NOBITS··········000000000057f518·005df0·000ac8·08··WA··0···0··8
28 ··[23]·.got.plt··········NOBITS··········000000000057ffe8·005df0·0028a8·08··WA··0···0··828 ··[23]·.got.plt··········NOBITS··········000000000057ffe8·005df0·0028a8·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········0000000000582890·005df0·017c50·00··WA··0···0··829 ··[24]·.data·············NOBITS··········0000000000582890·005df0·017c50·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········000000000059a4e0·005df0·004038·00··WA··0···0·1630 ··[25]·.bss··············NOBITS··········000000000059a4e0·005df0·004038·00··WA··0···0·16
31 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00027c·00001f·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088c0·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·0002a0·0088c0·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·008b60·a0dc00·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·008b60·a0db6c·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·a16760·009edd·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·a166d0·009edd·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·a20640·0d7902·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·a205b0·0d78e6·00···C··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·af7f48·000e5c·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·af7e98·000e5b·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·af8da8·34f573·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·af8cf8·34f573·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·e48320·0bda3a·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·e48270·0bda3a·00···C··0···0··8
39 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·f05d5a·00004e·00······0···0··139 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·f05caa·00004e·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·f05da8·0e4558·18·····36·37329··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·f05cf8·0e4558·18·····36·37329··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·fea300·2fb3d2·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·fea250·2fb3d2·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·12e56d2·000196·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·12e5622·000196·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·p·(processor·specific)47 ··D·(mbind),·p·(processor·specific)
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:·f277c12ad0e1f53f60858890788f9ea518cc654b6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a3c9a97d3f40b7a26db19836c6931c85d08544c5
49.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/tmpunejz7xj/build31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
32 ··1»      (line_strp)»   (offset:·0x32):·./ext32 ··1»      (line_strp)»   (offset:·0x32):·./ext
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/include/tango/client
36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl36 ··5»      (line_strp)»   (offset:·0x97):·/usr/include/tango/idl
37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python37 ··6»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object38 ··7»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··53»     (line_strp)»  (offset:·0x66e):·/usr/include/tango/common85 ··53»     (line_strp)»  (offset:·0x66e):·/usr/include/tango/common
86 ··54»     (line_strp)»  (offset:·0x688):·/usr/include/tango/common/telemetry86 ··54»     (line_strp)»  (offset:·0x688):·/usr/include/tango/common/telemetry
87 ··55»     (line_strp)»  (offset:·0x6ac):·/usr/include/tango/common/log4tango87 ··55»     (line_strp)»  (offset:·0x6ac):·/usr/include/tango/common/log4tango
88 ··56»     (line_strp)»  (offset:·0x6d0):·/usr/lib/python3/dist-packages/numpy/core/include/numpy88 ··56»     (line_strp)»  (offset:·0x6d0):·/usr/lib/python3/dist-packages/numpy/core/include/numpy
  
89 ·The·File·Name·Table·(offset·0x10d,·lines·365,·columns·2):89 ·The·File·Name·Table·(offset·0x10d,·lines·365,·columns·2):
90 ··Entry»  Dir»       Name90 ··Entry»  Dir»       Name
91 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x6):·device_attribute.cpp91 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·device_attribute.cpp
92 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x708):·sp_counted_base_gcc_atomic.hpp92 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x708):·sp_counted_base_gcc_atomic.hpp
93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x727):·caller.hpp93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x727):·caller.hpp
94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x732):·DeviceAttribute.h94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x732):·DeviceAttribute.h
95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x744):·tango.h95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x744):·tango.h
96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x74c):·to_python_converter.hpp96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x74c):·to_python_converter.hpp
97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x764):·class_wrapper.hpp97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x764):·class_wrapper.hpp
98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x776):·pytype_function.hpp98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x776):·pytype_function.hpp
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ··62»     (udata)»      6»     (line_strp)»  (offset:·0xa87):·proxy.hpp154 ··62»     (udata)»      6»     (line_strp)»  (offset:·0xa87):·proxy.hpp
155 ··63»     (udata)»      17»    (line_strp)» (offset:·0xa91):·shared_ptr.hpp155 ··63»     (udata)»      17»    (line_strp)» (offset:·0xa91):·shared_ptr.hpp
156 ··64»     (udata)»      8»     (line_strp)»  (offset:·0xaa0):·shared_ptr_deleter.hpp156 ··64»     (udata)»      8»     (line_strp)»  (offset:·0xaa0):·shared_ptr_deleter.hpp
157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xab7):·shared_count.hpp157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xab7):·shared_count.hpp
158 ··66»     (udata)»      1»     (line_strp)»  (offset:·0xac8):·pyutils.h158 ··66»     (udata)»      1»     (line_strp)»  (offset:·0xac8):·pyutils.h
159 ··67»     (udata)»      6»     (line_strp)»  (offset:·0xad2):·extract.hpp159 ··67»     (udata)»      6»     (line_strp)»  (offset:·0xad2):·extract.hpp
160 ··68»     (udata)»      1»     (line_strp)»  (offset:·0xade):·device_attribute.h160 ··68»     (udata)»      1»     (line_strp)»  (offset:·0xade):·device_attribute.h
161 ··69»     (udata)»      1»     (line_strp)»  (offset:·0x6):·device_attribute.cpp161 ··69»     (udata)»      1»     (line_strp)»  (offset:·0x1d):·device_attribute.cpp
162 ··70»     (udata)»      6»     (line_strp)»  (offset:·0x1458):·object.hpp162 ··70»     (udata)»      6»     (line_strp)»  (offset:·0x1458):·object.hpp
163 ··71»     (udata)»      6»     (line_strp)»  (offset:·0xaf1):·object_attributes.hpp163 ··71»     (udata)»      6»     (line_strp)»  (offset:·0xaf1):·object_attributes.hpp
164 ··72»     (udata)»      11»    (line_strp)» (offset:·0xb07):·stl_vector.h164 ··72»     (udata)»      11»    (line_strp)» (offset:·0xb07):·stl_vector.h
165 ··73»     (udata)»      8»     (line_strp)»  (offset:·0xb14):·arg_to_python.hpp165 ··73»     (udata)»      8»     (line_strp)»  (offset:·0xb14):·arg_to_python.hpp
166 ··74»     (udata)»      8»     (line_strp)»  (offset:·0xb26):·arg_to_python_base.hpp166 ··74»     (udata)»      8»     (line_strp)»  (offset:·0xb26):·arg_to_python_base.hpp
167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb3d):·stl_bvector.h167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb3d):·stl_bvector.h
168 ··76»     (udata)»      12»    (line_strp)» (offset:·0x533):·tuple168 ··76»     (udata)»      12»    (line_strp)» (offset:·0x533):·tuple
Offset 235696, 15 lines modifiedOffset 235696, 15 lines modified
235696 ··Opcode·9·has·1·arg235696 ··Opcode·9·has·1·arg
235697 ··Opcode·10·has·0·args235697 ··Opcode·10·has·0·args
235698 ··Opcode·11·has·0·args235698 ··Opcode·11·has·0·args
235699 ··Opcode·12·has·1·arg235699 ··Opcode·12·has·1·arg
  
235700 ·The·Directory·Table·(offset·0x65360,·lines·59,·columns·1):235700 ·The·Directory·Table·(offset·0x65360,·lines·59,·columns·1):
235701 ··Entry»  Name235701 ··Entry»  Name
235702 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpunejz7xj/build235702 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
235703 ··1»      (line_strp)»   (offset:·0x32):·./ext235703 ··1»      (line_strp)»   (offset:·0x32):·./ext
235704 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail235704 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
235705 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail235705 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
235706 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python235706 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
235707 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object235707 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
235708 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter235708 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
235709 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13235709 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
Offset 524571, 15 lines modifiedOffset 524571, 15 lines modified
524571 ··Opcode·9·has·1·arg524571 ··Opcode·9·has·1·arg
524572 ··Opcode·10·has·0·args524572 ··Opcode·10·has·0·args
524573 ··Opcode·11·has·0·args524573 ··Opcode·11·has·0·args
524574 ··Opcode·12·has·1·arg524574 ··Opcode·12·has·1·arg
  
524575 ·The·Directory·Table·(offset·0xe1dea,·lines·50,·columns·1):524575 ·The·Directory·Table·(offset·0xe1dea,·lines·50,·columns·1):
524576 ··Entry»  Name524576 ··Entry»  Name
524577 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpunejz7xj/build524577 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
524578 ··1»      (line_strp)»   (offset:·0x32):·./ext524578 ··1»      (line_strp)»   (offset:·0x32):·./ext
524579 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python524579 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
524580 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13524580 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
524581 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include524581 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include
524582 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4524582 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
524583 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter524583 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
524584 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14524584 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Offset 525302, 15 lines modifiedOffset 525302, 15 lines modified
525302 ··Opcode·9·has·1·arg525302 ··Opcode·9·has·1·arg
525303 ··Opcode·10·has·0·args525303 ··Opcode·10·has·0·args
525304 ··Opcode·11·has·0·args525304 ··Opcode·11·has·0·args
525305 ··Opcode·12·has·1·arg525305 ··Opcode·12·has·1·arg
  
525306 ·The·Directory·Table·(offset·0xe2643,·lines·60,·columns·1):525306 ·The·Directory·Table·(offset·0xe2643,·lines·60,·columns·1):
525307 ··Entry»  Name525307 ··Entry»  Name
525308 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpunejz7xj/build525308 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
525309 ··1»      (line_strp)»   (offset:·0x32):·./ext525309 ··1»      (line_strp)»   (offset:·0x32):·./ext
525310 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail525310 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
525311 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail525311 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
525312 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python525312 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
525313 ··5»      (line_strp)»   (offset:·0x5f8):·/usr/include/boost/numeric/conversion525313 ··5»      (line_strp)»   (offset:·0x5f8):·/usr/include/boost/numeric/conversion
525314 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13525314 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.13
525315 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter525315 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1204646, 15 lines modifiedOffset 1204646, 15 lines modified
1204646 ··Opcode·9·has·1·arg1204646 ··Opcode·9·has·1·arg
1204647 ··Opcode·10·has·0·args1204647 ··Opcode·10·has·0·args
1204648 ··Opcode·11·has·0·args1204648 ··Opcode·11·has·0·args
1204649 ··Opcode·12·has·1·arg1204649 ··Opcode·12·has·1·arg
  
1204650 ·The·Directory·Table·(offset·0x205885,·lines·56,·columns·1):1204650 ·The·Directory·Table·(offset·0x205885,·lines·56,·columns·1):
1204651 ··Entry»  Name1204651 ··Entry»  Name
1204652 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpunejz7xj/build1204652 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
1204653 ··1»      (line_strp)»   (offset:·0x32):·./ext1204653 ··1»      (line_strp)»   (offset:·0x32):·./ext
1204654 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1204654 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1204655 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1204655 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1204656 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1204656 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1204657 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1204657 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1204658 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141204658 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1204659 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1204659 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1220761, 15 lines modifiedOffset 1220761, 15 lines modified
1220761 ··Opcode·9·has·1·arg1220761 ··Opcode·9·has·1·arg
1220762 ··Opcode·10·has·0·args1220762 ··Opcode·10·has·0·args
1220763 ··Opcode·11·has·0·args1220763 ··Opcode·11·has·0·args
1220764 ··Opcode·12·has·1·arg1220764 ··Opcode·12·has·1·arg
  
1220765 ·The·Directory·Table·(offset·0x20cbeb,·lines·56,·columns·1):1220765 ·The·Directory·Table·(offset·0x20cbeb,·lines·56,·columns·1):
1220766 ··Entry»  Name1220766 ··Entry»  Name
1220767 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpunejz7xj/build1220767 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpr38lyys9/build
1220768 ··1»      (line_strp)»   (offset:·0x32):·./ext1220768 ··1»      (line_strp)»   (offset:·0x32):·./ext
1220769 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1220769 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1220770 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1220770 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1220771 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1220771 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1220772 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1220772 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1220773 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141220773 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1220774 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1220774 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Max diff block lines reached; 44275/50578 bytes (87.54%) of diff not shown.
327 KB
readelf --wide --debug-dump=info {}
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ···Length:········0xb2·(32-bit)64 ···Length:········0xb2·(32-bit)
65 ···Version:·······565 ···Version:·······5
66 ···Unit·Type:·····DW_UT_partial·(3)66 ···Unit·Type:·····DW_UT_partial·(3)
67 ···Abbrev·Offset:·0x7e667 ···Abbrev·Offset:·0x7e6
68 ···Pointer·Size:··868 ···Pointer·Size:··8
69 ·<0><84>:·Abbrev·Number:·6·(DW_TAG_partial_unit)69 ·<0><84>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
70 ····<85>···DW_AT_stmt_list···:·(sec_offset)·070 ····<85>···DW_AT_stmt_list···:·(sec_offset)·0
71 ····<89>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build71 ····<89>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
72 ·<1><8d>:·Abbrev·Number:·33·(DW_TAG_imported_unit)72 ·<1><8d>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
73 ····<8e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>73 ····<8e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
74 ·<1><92>:·Abbrev·Number:·33·(DW_TAG_imported_unit)74 ·<1><92>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0x3f15>75 ····<93>···DW_AT_import······:·(GNU_ref_alt)·<0x3f15>
76 ·<1><97>:·Abbrev·Number:·69·(DW_TAG_variable)76 ·<1><97>:·Abbrev·Number:·69·(DW_TAG_variable)
77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x385b>77 ····<98>···DW_AT_specification:·(GNU_ref_alt)·<0x385b>
78 ·<1><9c>:·Abbrev·Number:·69·(DW_TAG_variable)78 ·<1><9c>:·Abbrev·Number:·69·(DW_TAG_variable)
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ···Length:········0x32·(32-bit)138 ···Length:········0x32·(32-bit)
139 ···Version:·······5139 ···Version:·······5
140 ···Unit·Type:·····DW_UT_partial·(3)140 ···Unit·Type:·····DW_UT_partial·(3)
141 ···Abbrev·Offset:·0x7e6141 ···Abbrev·Offset:·0x7e6
142 ···Pointer·Size:··8142 ···Pointer·Size:··8
143 ·<0><13a>:·Abbrev·Number:·6·(DW_TAG_partial_unit)143 ·<0><13a>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0144 ····<13b>···DW_AT_stmt_list···:·(sec_offset)·0
145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build145 ····<13f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
146 ·<1><143>:·Abbrev·Number:·33·(DW_TAG_imported_unit)146 ·<1><143>:·Abbrev·Number:·33·(DW_TAG_imported_unit)
147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0x1677c58>147 ····<144>···DW_AT_import······:·(GNU_ref_alt)·<0x1677c58>
148 ·<1><148>:·Abbrev·Number:·41·(DW_TAG_namespace)148 ·<1><148>:·Abbrev·Number:·41·(DW_TAG_namespace)
149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·149 ····<149>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·
150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>150 ····<14d>···DW_AT_sibling·····:·(ref_udata)·<0x15d>
151 ·<2><14e>:·Abbrev·Number:·46·(DW_TAG_namespace)151 ·<2><14e>:·Abbrev·Number:·46·(DW_TAG_namespace)
152 ····<14f>···DW_AT_name········:·(string)·mpl152 ····<14f>···DW_AT_name········:·(string)·mpl
Offset 165, 30 lines modifiedOffset 165, 30 lines modified
165 ···Length:········0x1b·(32-bit)165 ···Length:········0x1b·(32-bit)
166 ···Version:·······5166 ···Version:·······5
167 ···Unit·Type:·····DW_UT_partial·(3)167 ···Unit·Type:·····DW_UT_partial·(3)
168 ···Abbrev·Offset:·0x7e6168 ···Abbrev·Offset:·0x7e6
169 ···Pointer·Size:··8169 ···Pointer·Size:··8
170 ·<0><170>:·Abbrev·Number:·6·(DW_TAG_partial_unit)170 ·<0><170>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0171 ····<171>···DW_AT_stmt_list···:·(sec_offset)·0
172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build172 ····<175>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
173 ·<1><179>:·Abbrev·Number:·64·(DW_TAG_subprogram)173 ·<1><179>:·Abbrev·Number:·64·(DW_TAG_subprogram)
174 ····<17a>···DW_AT_external····:·(flag_present)·1174 ····<17a>···DW_AT_external····:·(flag_present)·1
175 ····<17a>···DW_AT_declaration·:·(flag_present)·1175 ····<17a>···DW_AT_declaration·:·(flag_present)·1
176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106371f)·176 ····<17a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x106371f)·
177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106372e)·177 ····<17e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x106372e)·
178 ·<1><182>:·Abbrev·Number:·0178 ·<1><182>:·Abbrev·Number:·0
179 ··Compilation·Unit·@·offset·0x183:179 ··Compilation·Unit·@·offset·0x183:
180 ···Length:········0x29·(32-bit)180 ···Length:········0x29·(32-bit)
181 ···Version:·······5181 ···Version:·······5
182 ···Unit·Type:·····DW_UT_partial·(3)182 ···Unit·Type:·····DW_UT_partial·(3)
183 ···Abbrev·Offset:·0x7e6183 ···Abbrev·Offset:·0x7e6
184 ···Pointer·Size:··8184 ···Pointer·Size:··8
185 ·<0><18f>:·Abbrev·Number:·6·(DW_TAG_partial_unit)185 ·<0><18f>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0186 ····<190>···DW_AT_stmt_list···:·(sec_offset)·0
187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build187 ····<194>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
188 ·<1><198>:·Abbrev·Number:·29·(DW_TAG_namespace)188 ·<1><198>:·Abbrev·Number:·29·(DW_TAG_namespace)
189 ····<199>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·189 ····<199>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x118f9dd)·
190 ·<2><19d>:·Abbrev·Number:·29·(DW_TAG_namespace)190 ·<2><19d>:·Abbrev·Number:·29·(DW_TAG_namespace)
191 ····<19e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dafb7)·191 ····<19e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dafb7)·
192 ·<3><1a2>:·Abbrev·Number:·68·(DW_TAG_subprogram)192 ·<3><1a2>:·Abbrev·Number:·68·(DW_TAG_subprogram)
193 ····<1a3>···DW_AT_external····:·(flag_present)·1193 ····<1a3>···DW_AT_external····:·(flag_present)·1
194 ····<1a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116c160)·194 ····<1a3>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116c160)·
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ···Length:········0x1c·(32-bit)204 ···Length:········0x1c·(32-bit)
205 ···Version:·······5205 ···Version:·······5
206 ···Unit·Type:·····DW_UT_partial·(3)206 ···Unit·Type:·····DW_UT_partial·(3)
207 ···Abbrev·Offset:·0x7e6207 ···Abbrev·Offset:·0x7e6
208 ···Pointer·Size:··8208 ···Pointer·Size:··8
209 ·<0><1bc>:·Abbrev·Number:·6·(DW_TAG_partial_unit)209 ·<0><1bc>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
210 ····<1bd>···DW_AT_stmt_list···:·(sec_offset)·0210 ····<1bd>···DW_AT_stmt_list···:·(sec_offset)·0
211 ····<1c1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build211 ····<1c1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
212 ·<1><1c5>:·Abbrev·Number:·75·(DW_TAG_subprogram)212 ·<1><1c5>:·Abbrev·Number:·75·(DW_TAG_subprogram)
213 ····<1c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·213 ····<1c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·
214 ····<1ca>···DW_AT_artificial··:·(flag_present)·1214 ····<1ca>···DW_AT_artificial··:·(flag_present)·1
215 ····<1ca>···DW_AT_inline······:·(implicit_const)·1»    (inlined)215 ····<1ca>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
216 ·<1><1ca>:·Abbrev·Number:·75·(DW_TAG_subprogram)216 ·<1><1ca>:·Abbrev·Number:·75·(DW_TAG_subprogram)
217 ····<1cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·217 ····<1cb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
218 ····<1cf>···DW_AT_artificial··:·(flag_present)·1218 ····<1cf>···DW_AT_artificial··:·(flag_present)·1
Offset 222, 30 lines modifiedOffset 222, 30 lines modified
222 ···Length:········0x1b·(32-bit)222 ···Length:········0x1b·(32-bit)
223 ···Version:·······5223 ···Version:·······5
224 ···Unit·Type:·····DW_UT_partial·(3)224 ···Unit·Type:·····DW_UT_partial·(3)
225 ···Abbrev·Offset:·0x7e6225 ···Abbrev·Offset:·0x7e6
226 ···Pointer·Size:··8226 ···Pointer·Size:··8
227 ·<0><1dc>:·Abbrev·Number:·6·(DW_TAG_partial_unit)227 ·<0><1dc>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
228 ····<1dd>···DW_AT_stmt_list···:·(sec_offset)·0228 ····<1dd>···DW_AT_stmt_list···:·(sec_offset)·0
229 ····<1e1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build229 ····<1e1>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
230 ·<1><1e5>:·Abbrev·Number:·64·(DW_TAG_subprogram)230 ·<1><1e5>:·Abbrev·Number:·64·(DW_TAG_subprogram)
231 ····<1e6>···DW_AT_external····:·(flag_present)·1231 ····<1e6>···DW_AT_external····:·(flag_present)·1
232 ····<1e6>···DW_AT_declaration·:·(flag_present)·1232 ····<1e6>···DW_AT_declaration·:·(flag_present)·1
233 ····<1e6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16c5e7d)·233 ····<1e6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16c5e7d)·
234 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16c5e6b)·234 ····<1ea>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16c5e6b)·
235 ·<1><1ee>:·Abbrev·Number:·0235 ·<1><1ee>:·Abbrev·Number:·0
236 ··Compilation·Unit·@·offset·0x1ef:236 ··Compilation·Unit·@·offset·0x1ef:
237 ···Length:········0x2a·(32-bit)237 ···Length:········0x2a·(32-bit)
238 ···Version:·······5238 ···Version:·······5
239 ···Unit·Type:·····DW_UT_partial·(3)239 ···Unit·Type:·····DW_UT_partial·(3)
240 ···Abbrev·Offset:·0x7e6240 ···Abbrev·Offset:·0x7e6
241 ···Pointer·Size:··8241 ···Pointer·Size:··8
242 ·<0><1fb>:·Abbrev·Number:·6·(DW_TAG_partial_unit)242 ·<0><1fb>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0243 ····<1fc>···DW_AT_stmt_list···:·(sec_offset)·0
244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build244 ····<200>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
245 ·<1><204>:·Abbrev·Number:·47·(DW_TAG_namespace)245 ·<1><204>:·Abbrev·Number:·47·(DW_TAG_namespace)
246 ····<205>···DW_AT_name········:·(string)·std246 ····<205>···DW_AT_name········:·(string)·std
247 ····<209>···DW_AT_sibling·····:·(ref_udata)·<0x21a>247 ····<209>···DW_AT_sibling·····:·(ref_udata)·<0x21a>
248 ·<2><20a>:·Abbrev·Number:·29·(DW_TAG_namespace)248 ·<2><20a>:·Abbrev·Number:·29·(DW_TAG_namespace)
249 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a8a38)·249 ····<20b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10a8a38)·
250 ·<3><20f>:·Abbrev·Number:·48·(DW_TAG_variable)250 ·<3><20f>:·Abbrev·Number:·48·(DW_TAG_variable)
251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105f8cb)·251 ····<210>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x105f8cb)·
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
265 ···Length:········0x1b·(32-bit)265 ···Length:········0x1b·(32-bit)
266 ···Version:·······5266 ···Version:·······5
267 ···Unit·Type:·····DW_UT_partial·(3)267 ···Unit·Type:·····DW_UT_partial·(3)
268 ···Abbrev·Offset:·0x7e6268 ···Abbrev·Offset:·0x7e6
269 ···Pointer·Size:··8269 ···Pointer·Size:··8
270 ·<0><229>:·Abbrev·Number:·6·(DW_TAG_partial_unit)270 ·<0><229>:·Abbrev·Number:·6·(DW_TAG_partial_unit)
271 ····<22a>···DW_AT_stmt_list···:·(sec_offset)·0271 ····<22a>···DW_AT_stmt_list···:·(sec_offset)·0
272 ····<22e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpunejz7xj/build272 ····<22e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpr38lyys9/build
273 ·<1><232>:·Abbrev·Number:·70·(DW_TAG_subprogram)273 ·<1><232>:·Abbrev·Number:·70·(DW_TAG_subprogram)
274 ····<233>···DW_AT_external····:·(flag_present)·1274 ····<233>···DW_AT_external····:·(flag_present)·1
275 ····<233>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10788ea)·275 ····<233>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10788ea)·
276 ····<237>···DW_AT_type········:·(GNU_ref_alt)·<0x28>276 ····<237>···DW_AT_type········:·(GNU_ref_alt)·<0x28>
277 ····<23b>···DW_AT_artificial··:·(flag_present)·1277 ····<23b>···DW_AT_artificial··:·(flag_present)·1
278 ····<23b>···DW_AT_noreturn····:·(flag_present)·1278 ····<23b>···DW_AT_noreturn····:·(flag_present)·1
279 ····<23b>···DW_AT_declaration·:·(flag_present)·1279 ····<23b>···DW_AT_declaration·:·(flag_present)·1
Offset 282, 29 lines modifiedOffset 282, 29 lines modified
282 ···Length:········0x1c·(32-bit)282 ···Length:········0x1c·(32-bit)
Max diff block lines reached; 328400/334810 bytes (98.09%) of diff not shown.
57.5 KB
strings --all --bytes=8 {}
    
Offset 1, 2741 lines modifiedOffset 1, 2732 lines modified
1 eKGCC:·(Debian·14.2.0-14)·14.2.01 GCC:·(Debian·14.2.0-14)·14.2.0
2 o9l`9nh9md9o2 o9l`9nh9md9o
3 ~J=Jx|K_3 ~J=Jx|K_
4 ]O,m9.c9-k9/g4 ]O,m9.c9-k9/g
5 Ayx_jm~ym5 Ayx_jm~ym
6 qyYa}^WW6 qyYa}^WW
7 ][^]O8hy7 ][^]O8hy
8 X=li9}VX8 X=li9}VX
9 ?j9?i9<[~9 ?j9?i9<[~
10 s8<·Lm>Dw 
11 ?k]uK([* 
12 $9o]raqEEnq 
13 /dIgyB5G10 xc(2FEWp1
 11 |Ns)Tn» %S
 12 @F:m0*s^
 13 %e'.);qI
 14 mU&w~Vfx\
 15 eBozAt=b
 16 Q1iM$8Ge·
 17 V"'n»   Q(0
 18 $<LzjXv'
 19 :=k(OyM%~zv
 20 H~whux_,_
 21 ||_2-%MLA
14 tWP2g~Bi22 ]tWP2g~Bi
15 "_iZA$6»L- 
16 "A.1A~vT=7Q23 "A.2A~vT=;Q
 24 #tl:Q>r:
17 ~wT]=K<r>B 
18 n(`%Q\cy 
19 h(sT%J3G 
20 lm3Gi45c)s 
21 5R(r]@>8 
22 EJ(*HU@Pz 
23 |wovoofgn 
24 UPIQ{wyK~ 
25 wj1=|S<c25 wi1=|S<c
 26 QRurBSA|W
 27 TjurBsXn
 28 K7tY/?!}
 29 .=xuqz=@
 30 DqQ9jT<gED
 31 #6S"0895
 32 'NF»    Y9(·0x
 33 nr'`o·}e
26 SO\t21]~ 
27 V.h607[k 
28 xuiGn!@_ 
29 A»      mKH'0h| 
30 D`p1Ud`0 
31 %l2!e`pZ»       c 
32 wB»     )Y;·08 
33 K(_0_{J$' 
34 5km]/e9y 
35 6caov'`k# 
36 E{-JpV1Jp7l; 
37 $(»     ,1VK8f34 $(»     ,1VK8f
 35 Yz-'Y-kQ
 36 y8O#GPAu8
 37 T#.gI,D%
 38 &)65L?n-IR
 39 IK6%6`%:
 40 7»      W|Lu4@
 41 -3:d]`j'
 42 uSOK3q5}
 43 Oi.B}~#-xw·
 44 92>YgFFU
 45 1T(uQ2_tT
 46 ]dF[6PYq49
 47 *2UjEqc7
 48 <toFJ)/R
 49 »       as/&CH<
 50 0nAT-kX<
 51 &>XP)2D6J?
 52 t=>"y|Dz
 53 3*h|!`-}v
 54 `1·WAf%R
 55 4'Pa&S<'
 56 »       ir^Y?4T
 57 2d=I%)FY
 58 7x2yK!uj
 59 ui-o)>Gy
 60 y7Uo)/HK
 61 e<PlP2`I
 62 2uC0BwR]
 63 yo63BK» F
38 +#[''a?v[ 
39 |·'g$UT~ 
40 s1qfl9%U 
41 87Kr9}0_- 
42 %Vlcnhm} 
43 87Kr9]}D- 
44 5Cx}<VvY,if 
45 `I3r3~1u 
46 JD=cgr;2- 
47 V60gj2a,^6 
48 'L!cC#uR 
49 M35ef<QS 
50 4%Cd7<Uz} 
51 `ej2S24V 
52 X&'(Wg(` 
53 O·X-Sw7a} 
54 =pmEs\~6 
55 {inuw»  DC 
56 x@]2wJ]2Wl 
57 qXZs8p~< 
58 T`v)\p2f 
59 &*VH/$VX&M 
60 GwgQak^qy 
61 eee]+K++++++ 
62 QQQ1'TTPTT 
63 aK*9$gv[ 
64 »       SU$=HF_7 
65 Y2B;w+Fh 
66 W4@#)Na&t 
67 :Ah_K0B4 
68 w$·TzNB} 
69 ;bO!<nD< 
70 Es@{8a$I 
71 &5H/~3!d 
72 A/w[3M)I 
73 ;<B~6HWL+ 
74 d/V.W3Y+`ZD 
75 /·WKr7$IWg 
76 6W/~KAx»64 6G/~KAx»
 65 #]mhwU1B
 66 '»      bqCcH&(G7
Max diff block lines reached; 56966/58870 bytes (96.77%) of diff not shown.
609 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmpr38lyys9/build
2 ··[·····0]··./ext/device_attribute.cpp3 ··[····17]··./ext/device_attribute.cpp
3 ··[····1b]··/tmp/tmpunejz7xj/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·670083e7·bd018150·ngo.debug......P5 ··0x00000030·6e676f2e·64656275·6700eef2·2bd9cc3f·ngo.debug...+..?
6 ··0x00000040·50cceecd·bc288361·0a5d636c·4702·····P....(.a.]clG.6 ··0x00000040·2721d39a·7f8b530c·638f5b4f·9310·····'!....S.c.[O..