66.4 MB
/srv/reproducible-results/rbuild-debian/r-b-build.rLc3D0qW/b1/pytango_10.0.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.rLc3D0qW/b2/pytango_10.0.0-2_i386.changes
496 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·2b64a996cf41dd21a4b496819e4694a2·6342720·doc·optional·python-tango-doc_10.0.0-2_all.deb1 ·2b64a996cf41dd21a4b496819e4694a2·6342720·doc·optional·python-tango-doc_10.0.0-2_all.deb
2 ·044c842e95a06b9083dda342032d87ec·24118392·debug·optional·python3-tango-dbgsym_10.0.0-2_i386.deb 
3 ·8f050632bf13f28ba49e9030bd79c9ec·1236828·python·optional·python3-tango_10.0.0-2_i386.deb2 ·a153a2fa030d5aa44bbce29b8e166d3d·24116684·debug·optional·python3-tango-dbgsym_10.0.0-2_i386.deb
 3 ·20fc3ea3f701cfd8b96c079c421c1e27·1236440·python·optional·python3-tango_10.0.0-2_i386.deb
66.0 MB
python3-tango_10.0.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-05·20:25:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-05·20:25:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····2880·2024-12-05·20:25:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2880·2024-12-05·20:25:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1233756·2024-12-05·20:25:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1233368·2024-12-05·20:25:13.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
66.0 MB
data.tar.xz
66.0 MB
data.tar
22.0 MB
./usr/lib/python3/dist-packages/tango/_tango.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a24cc08f4861110d4ff8e0807850992fbeb736cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef1b1bbfe6897b0b035864a27316f8909e0d3b7
22.0 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 14580 objdump: DWARF error: could not find variable specification at offset 0x38f4 objdump: DWARF error: unable to read alt ref 14593 objdump: DWARF error: could not find variable specification at offset 0x3901 objdump: DWARF error: unable to read alt ref 14603 objdump: DWARF error: could not find variable specification at offset 0x390b objdump: DWARF error: unable to read alt ref 14613 objdump: DWARF error: could not find variable specification at offset 0x3915 objdump: DWARF error: unable to read alt ref 14623 objdump: DWARF error: could not find variable specification at offset 0x391f objdump: DWARF error: unable to read alt ref 14729 objdump: DWARF error: could not find variable specification at offset 0x3989 objdump: DWARF error: unable to read alt ref 14804 objdump: DWARF error: could not find variable specification at offset 0x39d4 objdump: DWARF error: unable to read alt ref 14814 objdump: DWARF error: could not find variable specification at offset 0x39de objdump: DWARF error: unable to read alt ref 14824 objdump: DWARF error: could not find variable specification at offset 0x39e8 objdump: DWARF error: unable to read alt ref 14833 objdump: DWARF error: could not find variable specification at offset 0x39f1 objdump: DWARF error: unable to read alt ref 15019 objdump: DWARF error: could not find variable specification at offset 0x3aab objdump: DWARF error: unable to read alt ref 15032 objdump: DWARF error: could not find variable specification at offset 0x3ab8 objdump: DWARF error: unable to read alt ref 15041 [ truncated after 25 lines; 1584 ignored ]
    
Offset 610, 50 lines modifiedOffset 610, 50 lines modified
610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
614 »       mov····-0x38(%ebp),%eax614 »       mov····-0x38(%ebp),%eax
615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
617 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)617 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
618 »       sub····$0xc,%esp618 »       sub····$0xc,%esp
619 »       mov····-0x54(%ebp),%ebx619 »       mov····-0x54(%ebp),%ebx
620 »       push···%eax620 »       push···%eax
621 »       call···54190·<__cxa_begin_catch@plt>621 »       call···54190·<__cxa_begin_catch@plt>
622 /usr/include/omniORB4/seqTemplatedecls.h:89622 /usr/include/omniORB4/seqTemplatedecls.h:89
623 »       add····$0x10,%esp623 »       add····$0x10,%esp
624 »       cmpl···$0x0,-0x68(%ebp)624 »       cmpl···$0x0,-0x68(%ebp)
625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
627 »       sub····$0xc,%esp627 »       sub····$0xc,%esp
628 »       push···-0x68(%ebp)628 »       push···-0x68(%ebp)
629 »       mov····-0x54(%ebp),%ebx629 »       mov····-0x54(%ebp),%ebx
630 »       call···55120·<operator·delete[](void*)@plt>630 »       call···55120·<operator·delete[](void*)@plt>
631 »       add····$0x10,%esp631 »       add····$0x10,%esp
632 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235632 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
633 »       mov····-0x1c(%ebp),%eax633 »       mov····-0x1c(%ebp),%eax
634 »       sub····%gs:0x14,%eax634 »       sub····%gs:0x14,%eax
635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>
636 »       mov····-0x54(%ebp),%ebx636 »       mov····-0x54(%ebp),%ebx
637 »       call···568c0·<__cxa_rethrow@plt>637 »       call···568c0·<__cxa_rethrow@plt>
638 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)638 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
639 »       push···%eax639 »       push···%eax
640 »       push···%eax640 »       push···%eax
641 »       mov····-0x54(%ebp),%ebx641 »       mov····-0x54(%ebp),%ebx
642 »       push···$0x10642 »       push···$0x10
643 »       push···-0x78(%ebp)643 »       push···-0x78(%ebp)
644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
645 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)645 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
646 »       mov····%esi,(%esp)646 »       mov····%esi,(%esp)
647 »       call···54190·<__cxa_begin_catch@plt>647 »       call···54190·<__cxa_begin_catch@plt>
648 »       add····$0x10,%esp648 »       add····$0x10,%esp
649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
650 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235650 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
652 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232652 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
653 »       mov····-0x54(%ebp),%ebx653 »       mov····-0x54(%ebp),%ebx
654 »       mov····%eax,%esi654 »       mov····%eax,%esi
655 »       call···56630·<__cxa_end_catch@plt>655 »       call···56630·<__cxa_end_catch@plt>
656 »       mov····-0x1c(%ebp),%eax656 »       mov····-0x1c(%ebp),%eax
657 »       sub····%gs:0x14,%eax657 »       sub····%gs:0x14,%eax
658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>
659 »       sub····$0xc,%esp659 »       sub····$0xc,%esp
Offset 704, 50 lines modifiedOffset 704, 50 lines modified
704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
708 »       mov····-0x3c(%ebp),%eax708 »       mov····-0x3c(%ebp),%eax
709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
711 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)711 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
712 »       sub····$0xc,%esp712 »       sub····$0xc,%esp
713 »       mov····-0x54(%ebp),%ebx713 »       mov····-0x54(%ebp),%ebx
714 »       push···%eax714 »       push···%eax
715 »       call···54190·<__cxa_begin_catch@plt>715 »       call···54190·<__cxa_begin_catch@plt>
716 /usr/include/omniORB4/seqTemplatedecls.h:89716 /usr/include/omniORB4/seqTemplatedecls.h:89
717 »       add····$0x10,%esp717 »       add····$0x10,%esp
718 »       cmpl···$0x0,-0x74(%ebp)718 »       cmpl···$0x0,-0x74(%ebp)
719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
721 »       sub····$0xc,%esp721 »       sub····$0xc,%esp
722 »       push···-0x74(%ebp)722 »       push···-0x74(%ebp)
723 »       mov····-0x54(%ebp),%ebx723 »       mov····-0x54(%ebp),%ebx
724 »       call···55120·<operator·delete[](void*)@plt>724 »       call···55120·<operator·delete[](void*)@plt>
725 »       add····$0x10,%esp725 »       add····$0x10,%esp
726 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235726 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
727 »       mov····-0x1c(%ebp),%eax727 »       mov····-0x1c(%ebp),%eax
728 »       sub····%gs:0x14,%eax728 »       sub····%gs:0x14,%eax
729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>
730 »       mov····-0x54(%ebp),%ebx730 »       mov····-0x54(%ebp),%ebx
731 »       call···568c0·<__cxa_rethrow@plt>731 »       call···568c0·<__cxa_rethrow@plt>
732 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)732 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
733 »       push···%eax733 »       push···%eax
734 »       push···%eax734 »       push···%eax
735 »       mov····-0x54(%ebp),%ebx735 »       mov····-0x54(%ebp),%ebx
736 »       push···$0x10736 »       push···$0x10
737 »       push···-0x80(%ebp)737 »       push···-0x80(%ebp)
738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
739 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)739 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
740 »       mov····%esi,(%esp)740 »       mov····%esi,(%esp)
741 »       call···54190·<__cxa_begin_catch@plt>741 »       call···54190·<__cxa_begin_catch@plt>
742 »       add····$0x10,%esp742 »       add····$0x10,%esp
743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
744 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235744 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
746 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232746 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
747 »       mov····-0x54(%ebp),%ebx747 »       mov····-0x54(%ebp),%ebx
748 »       mov····%eax,%esi748 »       mov····%eax,%esi
749 »       call···56630·<__cxa_end_catch@plt>749 »       call···56630·<__cxa_end_catch@plt>
750 »       mov····-0x1c(%ebp),%eax750 »       mov····-0x1c(%ebp),%eax
751 »       sub····%gs:0x14,%eax751 »       sub····%gs:0x14,%eax
752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>
753 »       sub····$0xc,%esp753 »       sub····$0xc,%esp
Offset 810, 60 lines modifiedOffset 810, 60 lines modified
810 »       sub····%gs:0x14,%eax810 »       sub····%gs:0x14,%eax
811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>
812 »       sub····$0xc,%esp812 »       sub····$0xc,%esp
813 »       mov····%esi,%ebx813 »       mov····%esi,%ebx
814 »       push···%edi814 »       push···%edi
815 »       call···55e60·<_Unwind_Resume@plt>815 »       call···55e60·<_Unwind_Resume@plt>
816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
817 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:644·(discriminator·4)817 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:644·(discriminator·4)
818 »       push···%ecx818 »       push···%ecx
819 »       mov····%esi,%ebx819 »       mov····%esi,%ebx
820 »       push···%ecx820 »       push···%ecx
821 »       push···$0x10821 »       push···$0x10
822 »       push···-0x8c(%ebp)822 »       push···-0x8c(%ebp)
823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
824 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)824 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
825 »       mov····%edi,(%esp)825 »       mov····%edi,(%esp)
826 »       call···54190·<__cxa_begin_catch@plt>826 »       call···54190·<__cxa_begin_catch@plt>
827 »       add····$0x10,%esp827 »       add····$0x10,%esp
828 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:649828 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:649
829 »       mov····-0x1c(%ebp),%eax829 »       mov····-0x1c(%ebp),%eax
830 »       sub····%gs:0x14,%eax830 »       sub····%gs:0x14,%eax
831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>
832 »       mov····%esi,%ebx832 »       mov····%esi,%ebx
833 »       call···568c0·<__cxa_rethrow@plt>833 »       call···568c0·<__cxa_rethrow@plt>
834 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)834 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
Max diff block lines reached; 23045907/23052021 bytes (99.97%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34636330·38663438·36313131·30643466·4cc08f4861110d4f 
3 ··0x00000010·66386530·38303738·35303939·32666265·f8e0807850992fbe2 ··0x00000000·66316231·62626665·36383937·62306230·f1b1bbfe6897b0b0
 3 ··0x00000010·33353836·34613237·33313666·38393039·35864a27316f8909
4 ··0x00000020·62373336·63642e64·65627567·00000000·b736cd.debug....4 ··0x00000020·65306433·62372e64·65627567·00000000·e0d3b7.debug....
5 ··0x00000030·12a83361····························..3a5 ··0x00000030·411d7642····························A.vB
  
22.0 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a24cc08f4861110d4ff8e0807850992fbeb736cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef1b1bbfe6897b0b035864a27316f8909e0d3b7
22.0 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 14580 objdump: DWARF error: could not find variable specification at offset 0x38f4 objdump: DWARF error: unable to read alt ref 14593 objdump: DWARF error: could not find variable specification at offset 0x3901 objdump: DWARF error: unable to read alt ref 14603 objdump: DWARF error: could not find variable specification at offset 0x390b objdump: DWARF error: unable to read alt ref 14613 objdump: DWARF error: could not find variable specification at offset 0x3915 objdump: DWARF error: unable to read alt ref 14623 objdump: DWARF error: could not find variable specification at offset 0x391f objdump: DWARF error: unable to read alt ref 14729 objdump: DWARF error: could not find variable specification at offset 0x3989 objdump: DWARF error: unable to read alt ref 14804 objdump: DWARF error: could not find variable specification at offset 0x39d4 objdump: DWARF error: unable to read alt ref 14814 objdump: DWARF error: could not find variable specification at offset 0x39de objdump: DWARF error: unable to read alt ref 14824 objdump: DWARF error: could not find variable specification at offset 0x39e8 objdump: DWARF error: unable to read alt ref 14833 objdump: DWARF error: could not find variable specification at offset 0x39f1 objdump: DWARF error: unable to read alt ref 15019 objdump: DWARF error: could not find variable specification at offset 0x3aab objdump: DWARF error: unable to read alt ref 15032 objdump: DWARF error: could not find variable specification at offset 0x3ab8 objdump: DWARF error: unable to read alt ref 15041 [ truncated after 25 lines; 1584 ignored ]
    
Offset 610, 50 lines modifiedOffset 610, 50 lines modified
610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
614 »       mov····-0x38(%ebp),%eax614 »       mov····-0x38(%ebp),%eax
615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
617 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)617 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
618 »       sub····$0xc,%esp618 »       sub····$0xc,%esp
619 »       mov····-0x54(%ebp),%ebx619 »       mov····-0x54(%ebp),%ebx
620 »       push···%eax620 »       push···%eax
621 »       call···54190·<__cxa_begin_catch@plt>621 »       call···54190·<__cxa_begin_catch@plt>
622 /usr/include/omniORB4/seqTemplatedecls.h:89622 /usr/include/omniORB4/seqTemplatedecls.h:89
623 »       add····$0x10,%esp623 »       add····$0x10,%esp
624 »       cmpl···$0x0,-0x68(%ebp)624 »       cmpl···$0x0,-0x68(%ebp)
625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
627 »       sub····$0xc,%esp627 »       sub····$0xc,%esp
628 »       push···-0x68(%ebp)628 »       push···-0x68(%ebp)
629 »       mov····-0x54(%ebp),%ebx629 »       mov····-0x54(%ebp),%ebx
630 »       call···55120·<operator·delete[](void*)@plt>630 »       call···55120·<operator·delete[](void*)@plt>
631 »       add····$0x10,%esp631 »       add····$0x10,%esp
632 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235632 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
633 »       mov····-0x1c(%ebp),%eax633 »       mov····-0x1c(%ebp),%eax
634 »       sub····%gs:0x14,%eax634 »       sub····%gs:0x14,%eax
635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>
636 »       mov····-0x54(%ebp),%ebx636 »       mov····-0x54(%ebp),%ebx
637 »       call···568c0·<__cxa_rethrow@plt>637 »       call···568c0·<__cxa_rethrow@plt>
638 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)638 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
639 »       push···%eax639 »       push···%eax
640 »       push···%eax640 »       push···%eax
641 »       mov····-0x54(%ebp),%ebx641 »       mov····-0x54(%ebp),%ebx
642 »       push···$0x10642 »       push···$0x10
643 »       push···-0x78(%ebp)643 »       push···-0x78(%ebp)
644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
645 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)645 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
646 »       mov····%esi,(%esp)646 »       mov····%esi,(%esp)
647 »       call···54190·<__cxa_begin_catch@plt>647 »       call···54190·<__cxa_begin_catch@plt>
648 »       add····$0x10,%esp648 »       add····$0x10,%esp
649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
650 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235650 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
652 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232652 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
653 »       mov····-0x54(%ebp),%ebx653 »       mov····-0x54(%ebp),%ebx
654 »       mov····%eax,%esi654 »       mov····%eax,%esi
655 »       call···56630·<__cxa_end_catch@plt>655 »       call···56630·<__cxa_end_catch@plt>
656 »       mov····-0x1c(%ebp),%eax656 »       mov····-0x1c(%ebp),%eax
657 »       sub····%gs:0x14,%eax657 »       sub····%gs:0x14,%eax
658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>
659 »       sub····$0xc,%esp659 »       sub····$0xc,%esp
Offset 704, 50 lines modifiedOffset 704, 50 lines modified
704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
708 »       mov····-0x3c(%ebp),%eax708 »       mov····-0x3c(%ebp),%eax
709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
711 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)711 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
712 »       sub····$0xc,%esp712 »       sub····$0xc,%esp
713 »       mov····-0x54(%ebp),%ebx713 »       mov····-0x54(%ebp),%ebx
714 »       push···%eax714 »       push···%eax
715 »       call···54190·<__cxa_begin_catch@plt>715 »       call···54190·<__cxa_begin_catch@plt>
716 /usr/include/omniORB4/seqTemplatedecls.h:89716 /usr/include/omniORB4/seqTemplatedecls.h:89
717 »       add····$0x10,%esp717 »       add····$0x10,%esp
718 »       cmpl···$0x0,-0x74(%ebp)718 »       cmpl···$0x0,-0x74(%ebp)
719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
721 »       sub····$0xc,%esp721 »       sub····$0xc,%esp
722 »       push···-0x74(%ebp)722 »       push···-0x74(%ebp)
723 »       mov····-0x54(%ebp),%ebx723 »       mov····-0x54(%ebp),%ebx
724 »       call···55120·<operator·delete[](void*)@plt>724 »       call···55120·<operator·delete[](void*)@plt>
725 »       add····$0x10,%esp725 »       add····$0x10,%esp
726 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235726 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
727 »       mov····-0x1c(%ebp),%eax727 »       mov····-0x1c(%ebp),%eax
728 »       sub····%gs:0x14,%eax728 »       sub····%gs:0x14,%eax
729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>
730 »       mov····-0x54(%ebp),%ebx730 »       mov····-0x54(%ebp),%ebx
731 »       call···568c0·<__cxa_rethrow@plt>731 »       call···568c0·<__cxa_rethrow@plt>
732 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)732 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
733 »       push···%eax733 »       push···%eax
734 »       push···%eax734 »       push···%eax
735 »       mov····-0x54(%ebp),%ebx735 »       mov····-0x54(%ebp),%ebx
736 »       push···$0x10736 »       push···$0x10
737 »       push···-0x80(%ebp)737 »       push···-0x80(%ebp)
738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
739 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)739 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
740 »       mov····%esi,(%esp)740 »       mov····%esi,(%esp)
741 »       call···54190·<__cxa_begin_catch@plt>741 »       call···54190·<__cxa_begin_catch@plt>
742 »       add····$0x10,%esp742 »       add····$0x10,%esp
743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
744 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235744 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
746 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232746 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
747 »       mov····-0x54(%ebp),%ebx747 »       mov····-0x54(%ebp),%ebx
748 »       mov····%eax,%esi748 »       mov····%eax,%esi
749 »       call···56630·<__cxa_end_catch@plt>749 »       call···56630·<__cxa_end_catch@plt>
750 »       mov····-0x1c(%ebp),%eax750 »       mov····-0x1c(%ebp),%eax
751 »       sub····%gs:0x14,%eax751 »       sub····%gs:0x14,%eax
752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>
753 »       sub····$0xc,%esp753 »       sub····$0xc,%esp
Offset 810, 60 lines modifiedOffset 810, 60 lines modified
810 »       sub····%gs:0x14,%eax810 »       sub····%gs:0x14,%eax
811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>
812 »       sub····$0xc,%esp812 »       sub····$0xc,%esp
813 »       mov····%esi,%ebx813 »       mov····%esi,%ebx
814 »       push···%edi814 »       push···%edi
815 »       call···55e60·<_Unwind_Resume@plt>815 »       call···55e60·<_Unwind_Resume@plt>
816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
817 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:644·(discriminator·4)817 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:644·(discriminator·4)
818 »       push···%ecx818 »       push···%ecx
819 »       mov····%esi,%ebx819 »       mov····%esi,%ebx
820 »       push···%ecx820 »       push···%ecx
821 »       push···$0x10821 »       push···$0x10
822 »       push···-0x8c(%ebp)822 »       push···-0x8c(%ebp)
823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
824 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)824 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
825 »       mov····%edi,(%esp)825 »       mov····%edi,(%esp)
826 »       call···54190·<__cxa_begin_catch@plt>826 »       call···54190·<__cxa_begin_catch@plt>
827 »       add····$0x10,%esp827 »       add····$0x10,%esp
828 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:649828 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:649
829 »       mov····-0x1c(%ebp),%eax829 »       mov····-0x1c(%ebp),%eax
830 »       sub····%gs:0x14,%eax830 »       sub····%gs:0x14,%eax
831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>
832 »       mov····%esi,%ebx832 »       mov····%esi,%ebx
833 »       call···568c0·<__cxa_rethrow@plt>833 »       call···568c0·<__cxa_rethrow@plt>
834 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)834 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
Max diff block lines reached; 23045907/23052021 bytes (99.97%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34636330·38663438·36313131·30643466·4cc08f4861110d4f 
3 ··0x00000010·66386530·38303738·35303939·32666265·f8e0807850992fbe2 ··0x00000000·66316231·62626665·36383937·62306230·f1b1bbfe6897b0b0
 3 ··0x00000010·33353836·34613237·33313666·38393039·35864a27316f8909
4 ··0x00000020·62373336·63642e64·65627567·00000000·b736cd.debug....4 ··0x00000020·65306433·62372e64·65627567·00000000·e0d3b7.debug....
5 ··0x00000030·12a83361····························..3a5 ··0x00000030·411d7642····························A.vB
  
22.0 MB
./usr/lib/python3/dist-packages/tango/_tango.so.10.0.0
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a24cc08f4861110d4ff8e0807850992fbeb736cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef1b1bbfe6897b0b035864a27316f8909e0d3b7
22.0 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 14580 objdump: DWARF error: could not find variable specification at offset 0x38f4 objdump: DWARF error: unable to read alt ref 14593 objdump: DWARF error: could not find variable specification at offset 0x3901 objdump: DWARF error: unable to read alt ref 14603 objdump: DWARF error: could not find variable specification at offset 0x390b objdump: DWARF error: unable to read alt ref 14613 objdump: DWARF error: could not find variable specification at offset 0x3915 objdump: DWARF error: unable to read alt ref 14623 objdump: DWARF error: could not find variable specification at offset 0x391f objdump: DWARF error: unable to read alt ref 14729 objdump: DWARF error: could not find variable specification at offset 0x3989 objdump: DWARF error: unable to read alt ref 14804 objdump: DWARF error: could not find variable specification at offset 0x39d4 objdump: DWARF error: unable to read alt ref 14814 objdump: DWARF error: could not find variable specification at offset 0x39de objdump: DWARF error: unable to read alt ref 14824 objdump: DWARF error: could not find variable specification at offset 0x39e8 objdump: DWARF error: unable to read alt ref 14833 objdump: DWARF error: could not find variable specification at offset 0x39f1 objdump: DWARF error: unable to read alt ref 15019 objdump: DWARF error: could not find variable specification at offset 0x3aab objdump: DWARF error: unable to read alt ref 15032 objdump: DWARF error: could not find variable specification at offset 0x3ab8 objdump: DWARF error: unable to read alt ref 15041 [ truncated after 25 lines; 1584 ignored ]
    
Offset 610, 50 lines modifiedOffset 610, 50 lines modified
610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>610 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)611 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>612 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)613 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
614 »       mov····-0x38(%ebp),%eax614 »       mov····-0x38(%ebp),%eax
615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>615 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>616 »       jmp····58365·<Tango::DeviceAttribute::get_nb_written()@plt+0x3f5>
617 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)617 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
618 »       sub····$0xc,%esp618 »       sub····$0xc,%esp
619 »       mov····-0x54(%ebp),%ebx619 »       mov····-0x54(%ebp),%ebx
620 »       push···%eax620 »       push···%eax
621 »       call···54190·<__cxa_begin_catch@plt>621 »       call···54190·<__cxa_begin_catch@plt>
622 /usr/include/omniORB4/seqTemplatedecls.h:89622 /usr/include/omniORB4/seqTemplatedecls.h:89
623 »       add····$0x10,%esp623 »       add····$0x10,%esp
624 »       cmpl···$0x0,-0x68(%ebp)624 »       cmpl···$0x0,-0x68(%ebp)
625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>625 »       je·····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)626 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
627 »       sub····$0xc,%esp627 »       sub····$0xc,%esp
628 »       push···-0x68(%ebp)628 »       push···-0x68(%ebp)
629 »       mov····-0x54(%ebp),%ebx629 »       mov····-0x54(%ebp),%ebx
630 »       call···55120·<operator·delete[](void*)@plt>630 »       call···55120·<operator·delete[](void*)@plt>
631 »       add····$0x10,%esp631 »       add····$0x10,%esp
632 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235632 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
633 »       mov····-0x1c(%ebp),%eax633 »       mov····-0x1c(%ebp),%eax
634 »       sub····%gs:0x14,%eax634 »       sub····%gs:0x14,%eax
635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>635 »       jne····58439·<Tango::DeviceAttribute::get_nb_written()@plt+0x4c9>
636 »       mov····-0x54(%ebp),%ebx636 »       mov····-0x54(%ebp),%ebx
637 »       call···568c0·<__cxa_rethrow@plt>637 »       call···568c0·<__cxa_rethrow@plt>
638 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)638 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
639 »       push···%eax639 »       push···%eax
640 »       push···%eax640 »       push···%eax
641 »       mov····-0x54(%ebp),%ebx641 »       mov····-0x54(%ebp),%ebx
642 »       push···$0x10642 »       push···$0x10
643 »       push···-0x78(%ebp)643 »       push···-0x78(%ebp)
644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>644 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
645 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)645 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
646 »       mov····%esi,(%esp)646 »       mov····%esi,(%esp)
647 »       call···54190·<__cxa_begin_catch@plt>647 »       call···54190·<__cxa_begin_catch@plt>
648 »       add····$0x10,%esp648 »       add····$0x10,%esp
649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>649 »       jmp····58409·<Tango::DeviceAttribute::get_nb_written()@plt+0x499>
650 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235650 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>651 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
652 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232652 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
653 »       mov····-0x54(%ebp),%ebx653 »       mov····-0x54(%ebp),%ebx
654 »       mov····%eax,%esi654 »       mov····%eax,%esi
655 »       call···56630·<__cxa_end_catch@plt>655 »       call···56630·<__cxa_end_catch@plt>
656 »       mov····-0x1c(%ebp),%eax656 »       mov····-0x1c(%ebp),%eax
657 »       sub····%gs:0x14,%eax657 »       sub····%gs:0x14,%eax
658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>658 »       jne····58460·<Tango::DeviceAttribute::get_nb_written()@plt+0x4f0>
659 »       sub····$0xc,%esp659 »       sub····$0xc,%esp
Offset 704, 50 lines modifiedOffset 704, 50 lines modified
704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>704 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)705 /usr/include/omniORB4/seqTemplatedecls.h:84·(discriminator·2)
706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>706 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)707 /usr/include/boost/python/refcount.hpp:38·(discriminator·1)
708 »       mov····-0x3c(%ebp),%eax708 »       mov····-0x3c(%ebp),%eax
709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>709 »       call···8d840·<Tango::DeviceAttribute::get_nb_written()@plt+0x358d0>
710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>710 »       jmp····5846d·<Tango::DeviceAttribute::get_nb_written()@plt+0x4fd>
711 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)711 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
712 »       sub····$0xc,%esp712 »       sub····$0xc,%esp
713 »       mov····-0x54(%ebp),%ebx713 »       mov····-0x54(%ebp),%ebx
714 »       push···%eax714 »       push···%eax
715 »       call···54190·<__cxa_begin_catch@plt>715 »       call···54190·<__cxa_begin_catch@plt>
716 /usr/include/omniORB4/seqTemplatedecls.h:89716 /usr/include/omniORB4/seqTemplatedecls.h:89
717 »       add····$0x10,%esp717 »       add····$0x10,%esp
718 »       cmpl···$0x0,-0x74(%ebp)718 »       cmpl···$0x0,-0x74(%ebp)
719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>719 »       je·····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)720 /usr/include/omniORB4/seqTemplatedecls.h:89·(discriminator·2)
721 »       sub····$0xc,%esp721 »       sub····$0xc,%esp
722 »       push···-0x74(%ebp)722 »       push···-0x74(%ebp)
723 »       mov····-0x54(%ebp),%ebx723 »       mov····-0x54(%ebp),%ebx
724 »       call···55120·<operator·delete[](void*)@plt>724 »       call···55120·<operator·delete[](void*)@plt>
725 »       add····$0x10,%esp725 »       add····$0x10,%esp
726 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235726 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
727 »       mov····-0x1c(%ebp),%eax727 »       mov····-0x1c(%ebp),%eax
728 »       sub····%gs:0x14,%eax728 »       sub····%gs:0x14,%eax
729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>729 »       jne····58547·<Tango::DeviceAttribute::get_nb_written()@plt+0x5d7>
730 »       mov····-0x54(%ebp),%ebx730 »       mov····-0x54(%ebp),%ebx
731 »       call···568c0·<__cxa_rethrow@plt>731 »       call···568c0·<__cxa_rethrow@plt>
732 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)732 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:230·(discriminator·4)
733 »       push···%eax733 »       push···%eax
734 »       push···%eax734 »       push···%eax
735 »       mov····-0x54(%ebp),%ebx735 »       mov····-0x54(%ebp),%ebx
736 »       push···$0x10736 »       push···$0x10
737 »       push···-0x80(%ebp)737 »       push···-0x80(%ebp)
738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>738 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
739 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)739 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232·(discriminator·1)
740 »       mov····%esi,(%esp)740 »       mov····%esi,(%esp)
741 »       call···54190·<__cxa_begin_catch@plt>741 »       call···54190·<__cxa_begin_catch@plt>
742 »       add····$0x10,%esp742 »       add····$0x10,%esp
743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>743 »       jmp····58517·<Tango::DeviceAttribute::get_nb_written()@plt+0x5a7>
744 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:235744 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:235
745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>745 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
746 /tmp/tmpchr3gpse/build/./ext/device_attribute_numpy.hpp:232746 /tmp/tmpnxo0iaux/build/./ext/device_attribute_numpy.hpp:232
747 »       mov····-0x54(%ebp),%ebx747 »       mov····-0x54(%ebp),%ebx
748 »       mov····%eax,%esi748 »       mov····%eax,%esi
749 »       call···56630·<__cxa_end_catch@plt>749 »       call···56630·<__cxa_end_catch@plt>
750 »       mov····-0x1c(%ebp),%eax750 »       mov····-0x1c(%ebp),%eax
751 »       sub····%gs:0x14,%eax751 »       sub····%gs:0x14,%eax
752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>752 »       jne····5856e·<Tango::DeviceAttribute::get_nb_written()@plt+0x5fe>
753 »       sub····$0xc,%esp753 »       sub····$0xc,%esp
Offset 810, 60 lines modifiedOffset 810, 60 lines modified
810 »       sub····%gs:0x14,%eax810 »       sub····%gs:0x14,%eax
811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>811 »       jne····5862f·<Tango::DeviceAttribute::get_nb_written()@plt+0x6bf>
812 »       sub····$0xc,%esp812 »       sub····$0xc,%esp
813 »       mov····%esi,%ebx813 »       mov····%esi,%ebx
814 »       push···%edi814 »       push···%edi
815 »       call···55e60·<_Unwind_Resume@plt>815 »       call···55e60·<_Unwind_Resume@plt>
816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>816 »       call···3f3410·<PyInit__tango@@Base+0x1d380>
817 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:644·(discriminator·4)817 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:644·(discriminator·4)
818 »       push···%ecx818 »       push···%ecx
819 »       mov····%esi,%ebx819 »       mov····%esi,%ebx
820 »       push···%ecx820 »       push···%ecx
821 »       push···$0x10821 »       push···$0x10
822 »       push···-0x8c(%ebp)822 »       push···-0x8c(%ebp)
823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>823 »       call···55570·<operator·delete(void*,·unsigned·int)@plt>
824 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)824 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
825 »       mov····%edi,(%esp)825 »       mov····%edi,(%esp)
826 »       call···54190·<__cxa_begin_catch@plt>826 »       call···54190·<__cxa_begin_catch@plt>
827 »       add····$0x10,%esp827 »       add····$0x10,%esp
828 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:649828 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:649
829 »       mov····-0x1c(%ebp),%eax829 »       mov····-0x1c(%ebp),%eax
830 »       sub····%gs:0x14,%eax830 »       sub····%gs:0x14,%eax
831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>831 »       jne····5868e·<Tango::DeviceAttribute::get_nb_written()@plt+0x71e>
832 »       mov····%esi,%ebx832 »       mov····%esi,%ebx
833 »       call···568c0·<__cxa_rethrow@plt>833 »       call···568c0·<__cxa_rethrow@plt>
834 /tmp/tmpchr3gpse/build/./ext/device_attribute.cpp:646·(discriminator·1)834 /tmp/tmpnxo0iaux/build/./ext/device_attribute.cpp:646·(discriminator·1)
Max diff block lines reached; 23045907/23052021 bytes (99.97%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·34636330·38663438·36313131·30643466·4cc08f4861110d4f 
3 ··0x00000010·66386530·38303738·35303939·32666265·f8e0807850992fbe2 ··0x00000000·66316231·62626665·36383937·62306230·f1b1bbfe6897b0b0
 3 ··0x00000010·33353836·34613237·33313666·38393039·35864a27316f8909
4 ··0x00000020·62373336·63642e64·65627567·00000000·b736cd.debug....4 ··0x00000020·65306433·62372e64·65627567·00000000·e0d3b7.debug....
5 ··0x00000030·12a83361····························..3a5 ··0x00000030·411d7642····························A.vB
  
446 KB
python3-tango-dbgsym_10.0.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-05·20:25:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-05·20:25:13.000000·debian-binary
2 -rw-r--r--···0········0········0······588·2024-12-05·20:25:13.000000·control.tar.xz2 -rw-r--r--···0········0········0······588·2024-12-05·20:25:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0·24117612·2024-12-05·20:25:13.000000·data.tar.xz3 -rw-r--r--···0········0········0·24115904·2024-12-05·20:25:13.000000·data.tar.xz
730 B
control.tar.xz
702 B
control.tar
395 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
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:·271447 Installed-Size:·27144
8 Depends:·python3-tango·(=·10.0.0-2)8 Depends:·python3-tango·(=·10.0.0-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-tango11 Description:·debug·symbols·for·python3-tango
12 Build-Ids:·a24cc08f4861110d4ff8e0807850992fbeb736cd12 Build-Ids:·0ef1b1bbfe6897b0b035864a27316f8909e0d3b7
285 B
./md5sums
30.0 B
./md5sums
Files differ
237 B
line order
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 usr/lib/debug/.build-id/a2/4cc08f4861110d4ff8e0807850992fbeb736cd.debug1 usr/lib/debug/.build-id/0e/f1b1bbfe6897b0b035864a27316f8909e0d3b7.debug
2 usr/lib/debug/.dwz/i386-linux-gnu/python3-tango.debug2 usr/lib/debug/.dwz/i386-linux-gnu/python3-tango.debug
445 KB
data.tar.xz
445 KB
data.tar
1.76 KB
file list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/a2/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/0e/
7 -rw-r--r--···0·root·········(0)·root·········(0)·19235576·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/a2/4cc08f4861110d4ff8e0807850992fbeb736cd.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·19235444·2024-12-05·20:25:13.000000·./usr/lib/debug/.build-id/0e/f1b1bbfe6897b0b035864a27316f8909e0d3b7.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
10 -rw-r--r--···0·root·········(0)·root·········(0)··8547096·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-tango.debug10 -rw-r--r--···0·root·········(0)·root·········(0)··8547096·2024-12-05·20:25:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-tango.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/doc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/doc/
13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango13 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-05·20:25:13.000000·./usr/share/doc/python3-tango-dbgsym·->·python3-tango
443 KB
./usr/lib/debug/.build-id/a2/4cc08f4861110d4ff8e0807850992fbeb736cd.debug vs.
./usr/lib/debug/.build-id/0e/f1b1bbfe6897b0b035864a27316f8909e0d3b7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
871 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········19234056·(bytes·into·file)13 ··Start·of·section·headers:··········19233924·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.05 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x1257d08:1 There·are·38·section·headers,·starting·at·offset·0x1257c84:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0001d0·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0001d0·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000348·000178·0066b0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000348·000178·0066b0·10···A··4···1··4
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 ··[21]·.dynamic··········NOBITS··········00545980·000eec·000128·08··WA··4···0··426 ··[21]·.dynamic··········NOBITS··········00545980·000eec·000128·08··WA··4···0··4
27 ··[22]·.got··············NOBITS··········00545aa8·000eec·000544·04··WA··0···0··427 ··[22]·.got··············NOBITS··········00545aa8·000eec·000544·04··WA··0···0··4
28 ··[23]·.got.plt··········NOBITS··········00545ff4·000eec·000fb8·04··WA··0···0··428 ··[23]·.got.plt··········NOBITS··········00545ff4·000eec·000fb8·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········00546fc0·000eec·00f044·00··WA··0···0·3229 ··[24]·.data·············NOBITS··········00546fc0·000eec·00f044·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········00556008·000eec·003878·00··WA··0···0··830 ··[25]·.bss··············NOBITS··········00556008·000eec·003878·00··WA··0···0··8
31 ··[26]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········00000000·000198·008866·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·008866·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·008a00·9928eb·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·008a00·9928a2·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·99b2ec·00a375·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·99b2a4·00a375·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·9a5664·0f81b1·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·9a561c·0f8175·00···C··0···0··4
36 ··[31]·.debug_line_str···PROGBITS········00000000·a9d818·000e47·01·MSC··0···0··436 ··[31]·.debug_line_str···PROGBITS········00000000·a9d794·000e47·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·a9e660·36f0da·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·a9e5dc·36f0da·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·e0d73c·0e8d61·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·e0d6b8·0e8d61·00···C··0···0··4
39 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·ef649d·00004b·00······0···0··139 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·ef6419·00004b·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········00000000·ef64e8·058910·10·····36·21031··440 ··[35]·.symtab···········SYMTAB··········00000000·ef6464·058910·10·····36·21031··4
41 ··[36]·.strtab···········STRTAB··········00000000·f4edf8·308d8a·00······0···0··141 ··[36]·.strtab···········STRTAB··········00000000·f4ed74·308d8a·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········00000000·1257b82·000185·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········00000000·1257afe·000185·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)
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:·a24cc08f4861110d4ff8e0807850992fbeb736cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ef1b1bbfe6897b0b035864a27316f8909e0d3b7
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/tmpchr3gpse/build31 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/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:·0x65f):·/usr/include/tango/common85 ··53»     (line_strp)»  (offset:·0x65f):·/usr/include/tango/common
86 ··54»     (line_strp)»  (offset:·0x679):·/usr/include/tango/common/telemetry86 ··54»     (line_strp)»  (offset:·0x679):·/usr/include/tango/common/telemetry
87 ··55»     (line_strp)»  (offset:·0x69d):·/usr/include/tango/common/log4tango87 ··55»     (line_strp)»  (offset:·0x69d):·/usr/include/tango/common/log4tango
88 ··56»     (line_strp)»  (offset:·0x6c1):·/usr/lib/python3/dist-packages/numpy/core/include/numpy88 ··56»     (line_strp)»  (offset:·0x6c1):·/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:·0x6f9):·sp_counted_base_gcc_atomic.hpp92 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x6f9):·sp_counted_base_gcc_atomic.hpp
93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x718):·caller.hpp93 ··2»      (udata)»       3»      (line_strp)»   (offset:·0x718):·caller.hpp
94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x723):·DeviceAttribute.h94 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x723):·DeviceAttribute.h
95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x735):·tango.h95 ··4»      (udata)»       5»      (line_strp)»   (offset:·0x735):·tango.h
96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x73d):·to_python_converter.hpp96 ··5»      (udata)»       6»      (line_strp)»   (offset:·0x73d):·to_python_converter.hpp
97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x755):·class_wrapper.hpp97 ··6»      (udata)»       7»      (line_strp)»   (offset:·0x755):·class_wrapper.hpp
98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x767):·pytype_function.hpp98 ··7»      (udata)»       8»      (line_strp)»   (offset:·0x767):·pytype_function.hpp
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xaa8):·shared_count.hpp157 ··65»     (udata)»      2»     (line_strp)»  (offset:·0xaa8):·shared_count.hpp
158 ··66»     (udata)»      11»    (line_strp)» (offset:·0xab9):·shared_ptr.h158 ··66»     (udata)»      11»    (line_strp)» (offset:·0xab9):·shared_ptr.h
159 ··67»     (udata)»      12»    (line_strp)» (offset:·0xac6):·new159 ··67»     (udata)»      12»    (line_strp)» (offset:·0xac6):·new
160 ··68»     (udata)»      18»    (line_strp)» (offset:·0xaca):·atomicity.h160 ··68»     (udata)»      18»    (line_strp)» (offset:·0xaca):·atomicity.h
161 ··69»     (udata)»      1»     (line_strp)»  (offset:·0xad6):·pyutils.h161 ··69»     (udata)»      1»     (line_strp)»  (offset:·0xad6):·pyutils.h
162 ··70»     (udata)»      6»     (line_strp)»  (offset:·0xae0):·extract.hpp162 ··70»     (udata)»      6»     (line_strp)»  (offset:·0xae0):·extract.hpp
163 ··71»     (udata)»      1»     (line_strp)»  (offset:·0xaec):·device_attribute.h163 ··71»     (udata)»      1»     (line_strp)»  (offset:·0xaec):·device_attribute.h
164 ··72»     (udata)»      1»     (line_strp)»  (offset:·0x6):·device_attribute.cpp164 ··72»     (udata)»      1»     (line_strp)»  (offset:·0x1d):·device_attribute.cpp
165 ··73»     (udata)»      6»     (line_strp)»  (offset:·0x1447):·object.hpp165 ··73»     (udata)»      6»     (line_strp)»  (offset:·0x1447):·object.hpp
166 ··74»     (udata)»      6»     (line_strp)»  (offset:·0xaff):·object_attributes.hpp166 ··74»     (udata)»      6»     (line_strp)»  (offset:·0xaff):·object_attributes.hpp
167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb15):·stl_vector.h167 ··75»     (udata)»      11»    (line_strp)» (offset:·0xb15):·stl_vector.h
168 ··76»     (udata)»      8»     (line_strp)»  (offset:·0xb22):·arg_to_python.hpp168 ··76»     (udata)»      8»     (line_strp)»  (offset:·0xb22):·arg_to_python.hpp
169 ··77»     (udata)»      8»     (line_strp)»  (offset:·0xb34):·arg_to_python_base.hpp169 ··77»     (udata)»      8»     (line_strp)»  (offset:·0xb34):·arg_to_python_base.hpp
170 ··78»     (udata)»      11»    (line_strp)» (offset:·0xb4b):·stl_bvector.h170 ··78»     (udata)»      11»    (line_strp)» (offset:·0xb4b):·stl_bvector.h
171 ··79»     (udata)»      12»    (line_strp)» (offset:·0x524):·tuple171 ··79»     (udata)»      12»    (line_strp)» (offset:·0x524):·tuple
Offset 247514, 15 lines modifiedOffset 247514, 15 lines modified
247514 ··Opcode·9·has·1·arg247514 ··Opcode·9·has·1·arg
247515 ··Opcode·10·has·0·args247515 ··Opcode·10·has·0·args
247516 ··Opcode·11·has·0·args247516 ··Opcode·11·has·0·args
247517 ··Opcode·12·has·1·arg247517 ··Opcode·12·has·1·arg
  
247518 ·The·Directory·Table·(offset·0x6beb6,·lines·59,·columns·1):247518 ·The·Directory·Table·(offset·0x6beb6,·lines·59,·columns·1):
247519 ··Entry»  Name247519 ··Entry»  Name
247520 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpchr3gpse/build247520 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/build
247521 ··1»      (line_strp)»   (offset:·0x32):·./ext247521 ··1»      (line_strp)»   (offset:·0x32):·./ext
247522 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail247522 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
247523 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail247523 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
247524 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python247524 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
247525 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object247525 ··5»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
247526 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter247526 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
247527 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12247527 ··7»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
Offset 547958, 15 lines modifiedOffset 547958, 15 lines modified
547958 ··Opcode·9·has·1·arg547958 ··Opcode·9·has·1·arg
547959 ··Opcode·10·has·0·args547959 ··Opcode·10·has·0·args
547960 ··Opcode·11·has·0·args547960 ··Opcode·11·has·0·args
547961 ··Opcode·12·has·1·arg547961 ··Opcode·12·has·1·arg
  
547962 ·The·Directory·Table·(offset·0xedab7,·lines·50,·columns·1):547962 ·The·Directory·Table·(offset·0xedab7,·lines·50,·columns·1):
547963 ··Entry»  Name547963 ··Entry»  Name
547964 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpchr3gpse/build547964 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/build
547965 ··1»      (line_strp)»   (offset:·0x32):·./ext547965 ··1»      (line_strp)»   (offset:·0x32):·./ext
547966 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python547966 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
547967 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12547967 ··3»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
547968 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include547968 ··4»      (line_strp)»   (offset:·0x27e):·/usr/include
547969 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4547969 ··5»      (line_strp)»   (offset:·0x125):·/usr/include/omniORB4
547970 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter547970 ··6»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
547971 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14547971 ··7»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
Offset 548678, 15 lines modifiedOffset 548678, 15 lines modified
548678 ··Opcode·9·has·1·arg548678 ··Opcode·9·has·1·arg
548679 ··Opcode·10·has·0·args548679 ··Opcode·10·has·0·args
548680 ··Opcode·11·has·0·args548680 ··Opcode·11·has·0·args
548681 ··Opcode·12·has·1·arg548681 ··Opcode·12·has·1·arg
  
548682 ·The·Directory·Table·(offset·0xee2f4,·lines·60,·columns·1):548682 ·The·Directory·Table·(offset·0xee2f4,·lines·60,·columns·1):
548683 ··Entry»  Name548683 ··Entry»  Name
548684 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpchr3gpse/build548684 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/build
548685 ··1»      (line_strp)»   (offset:·0x32):·./ext548685 ··1»      (line_strp)»   (offset:·0x32):·./ext
548686 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail548686 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
548687 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail548687 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
548688 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python548688 ··4»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
548689 ··5»      (line_strp)»   (offset:·0x5e9):·/usr/include/boost/numeric/conversion548689 ··5»      (line_strp)»   (offset:·0x5e9):·/usr/include/boost/numeric/conversion
548690 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12548690 ··6»      (line_strp)»   (offset:·0x10d):·/usr/include/python3.12
548691 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter548691 ··7»      (line_strp)»   (offset:·0xe9):·/usr/include/boost/python/converter
Offset 1264637, 15 lines modifiedOffset 1264637, 15 lines modified
1264637 ··Opcode·9·has·1·arg1264637 ··Opcode·9·has·1·arg
1264638 ··Opcode·10·has·0·args1264638 ··Opcode·10·has·0·args
1264639 ··Opcode·11·has·0·args1264639 ··Opcode·11·has·0·args
1264640 ··Opcode·12·has·1·arg1264640 ··Opcode·12·has·1·arg
  
1264641 ·The·Directory·Table·(offset·0x21fce0,·lines·56,·columns·1):1264641 ·The·Directory·Table·(offset·0x21fce0,·lines·56,·columns·1):
1264642 ··Entry»  Name1264642 ··Entry»  Name
1264643 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpchr3gpse/build1264643 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/build
1264644 ··1»      (line_strp)»   (offset:·0x32):·./ext1264644 ··1»      (line_strp)»   (offset:·0x32):·./ext
1264645 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1264645 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1264646 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1264646 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1264647 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1264647 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1264648 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1264648 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1264649 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141264649 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1264650 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1264650 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Offset 1281837, 15 lines modifiedOffset 1281837, 15 lines modified
1281837 ··Opcode·9·has·1·arg1281837 ··Opcode·9·has·1·arg
1281838 ··Opcode·10·has·0·args1281838 ··Opcode·10·has·0·args
1281839 ··Opcode·11·has·0·args1281839 ··Opcode·11·has·0·args
1281840 ··Opcode·12·has·1·arg1281840 ··Opcode·12·has·1·arg
  
1281841 ·The·Directory·Table·(offset·0x22772e,·lines·56,·columns·1):1281841 ·The·Directory·Table·(offset·0x22772e,·lines·56,·columns·1):
1281842 ··Entry»  Name1281842 ··Entry»  Name
1281843 ··0»      (line_strp)»   (offset:·0x1b):·/tmp/tmpchr3gpse/build1281843 ··0»      (line_strp)»   (offset:·0):·/tmp/tmpnxo0iaux/build
1281844 ··1»      (line_strp)»   (offset:·0x32):·./ext1281844 ··1»      (line_strp)»   (offset:·0x32):·./ext
1281845 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail1281845 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/boost/smart_ptr/detail
1281846 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail1281846 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/boost/python/detail
1281847 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object1281847 ··4»      (line_strp)»   (offset:·0xc8):·/usr/include/boost/python/object
1281848 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python1281848 ··5»      (line_strp)»   (offset:·0xae):·/usr/include/boost/python
1281849 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/141281849 ··6»      (line_strp)»   (offset:·0x154):·/usr/include/c++/14
1281850 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits1281850 ··7»      (line_strp)»   (offset:·0x13b):·/usr/include/c++/14/bits
Max diff block lines reached; 44300/50586 bytes (87.57%) of diff not shown.
339 KB
readelf --wide --debug-dump=info {}
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ···Length:········0xad·(32-bit)78 ···Length:········0xad·(32-bit)
79 ···Version:·······579 ···Version:·······5
80 ···Unit·Type:·····DW_UT_partial·(3)80 ···Unit·Type:·····DW_UT_partial·(3)
81 ···Abbrev·Offset:·081 ···Abbrev·Offset:·0
82 ···Pointer·Size:··482 ···Pointer·Size:··4
83 ·<0><a1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)83 ·<0><a1>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
84 ····<a2>···DW_AT_stmt_list···:·(sec_offset)·084 ····<a2>···DW_AT_stmt_list···:·(sec_offset)·0
85 ····<a6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build85 ····<a6>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
86 ·<1><aa>:·Abbrev·Number:·11·(DW_TAG_imported_unit)86 ·<1><aa>:·Abbrev·Number:·11·(DW_TAG_imported_unit)
87 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0xc>87 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
88 ·<1><af>:·Abbrev·Number:·22·(DW_TAG_variable)88 ·<1><af>:·Abbrev·Number:·22·(DW_TAG_variable)
89 ····<b0>···DW_AT_specification:·(GNU_ref_alt)·<0x38f4>89 ····<b0>···DW_AT_specification:·(GNU_ref_alt)·<0x38f4>
90 ·<1><b4>:·Abbrev·Number:·22·(DW_TAG_variable)90 ·<1><b4>:·Abbrev·Number:·22·(DW_TAG_variable)
91 ····<b5>···DW_AT_specification:·(GNU_ref_alt)·<0x3901>91 ····<b5>···DW_AT_specification:·(GNU_ref_alt)·<0x3901>
92 ·<1><b9>:·Abbrev·Number:·22·(DW_TAG_variable)92 ·<1><b9>:·Abbrev·Number:·22·(DW_TAG_variable)
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ···Length:········0x32·(32-bit)150 ···Length:········0x32·(32-bit)
151 ···Version:·······5151 ···Version:·······5
152 ···Unit·Type:·····DW_UT_partial·(3)152 ···Unit·Type:·····DW_UT_partial·(3)
153 ···Abbrev·Offset:·0x1be153 ···Abbrev·Offset:·0x1be
154 ···Pointer·Size:··4154 ···Pointer·Size:··4
155 ·<0><152>:·Abbrev·Number:·29·(DW_TAG_partial_unit)155 ·<0><152>:·Abbrev·Number:·29·(DW_TAG_partial_unit)
156 ····<153>···DW_AT_stmt_list···:·(sec_offset)·0156 ····<153>···DW_AT_stmt_list···:·(sec_offset)·0
157 ····<157>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build157 ····<157>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
158 ·<1><15b>:·Abbrev·Number:·62·(DW_TAG_imported_unit)158 ·<1><15b>:·Abbrev·Number:·62·(DW_TAG_imported_unit)
159 ····<15c>···DW_AT_import······:·(GNU_ref_alt)·<0xd3e52e>159 ····<15c>···DW_AT_import······:·(GNU_ref_alt)·<0xd3e52e>
160 ·<1><160>:·Abbrev·Number:·21·(DW_TAG_namespace)160 ·<1><160>:·Abbrev·Number:·21·(DW_TAG_namespace)
161 ····<161>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1191a11)·161 ····<161>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1191a11)·
162 ····<165>···DW_AT_sibling·····:·(ref_udata)·<0x175>162 ····<165>···DW_AT_sibling·····:·(ref_udata)·<0x175>
163 ·<2><166>:·Abbrev·Number:·36·(DW_TAG_namespace)163 ·<2><166>:·Abbrev·Number:·36·(DW_TAG_namespace)
164 ····<167>···DW_AT_name········:·(string)·mpl164 ····<167>···DW_AT_name········:·(string)·mpl
Offset 177, 30 lines modifiedOffset 177, 30 lines modified
177 ···Length:········0x1b·(32-bit)177 ···Length:········0x1b·(32-bit)
178 ···Version:·······5178 ···Version:·······5
179 ···Unit·Type:·····DW_UT_partial·(3)179 ···Unit·Type:·····DW_UT_partial·(3)
180 ···Abbrev·Offset:·0180 ···Abbrev·Offset:·0
181 ···Pointer·Size:··4181 ···Pointer·Size:··4
182 ·<0><188>:·Abbrev·Number:·1·(DW_TAG_partial_unit)182 ·<0><188>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
183 ····<189>···DW_AT_stmt_list···:·(sec_offset)·0183 ····<189>···DW_AT_stmt_list···:·(sec_offset)·0
184 ····<18d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build184 ····<18d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
185 ·<1><191>:·Abbrev·Number:·12·(DW_TAG_subprogram)185 ·<1><191>:·Abbrev·Number:·12·(DW_TAG_subprogram)
186 ····<192>···DW_AT_external····:·(flag_present)·1186 ····<192>···DW_AT_external····:·(flag_present)·1
187 ····<192>···DW_AT_declaration·:·(flag_present)·1187 ····<192>···DW_AT_declaration·:·(flag_present)·1
188 ····<192>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x1065f79)·188 ····<192>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x1065f79)·
189 ····<196>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1065f88)·189 ····<196>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1065f88)·
190 ·<1><19a>:·Abbrev·Number:·0190 ·<1><19a>:·Abbrev·Number:·0
191 ··Compilation·Unit·@·offset·0x19b:191 ··Compilation·Unit·@·offset·0x19b:
192 ···Length:········0x20·(32-bit)192 ···Length:········0x20·(32-bit)
193 ···Version:·······5193 ···Version:·······5
194 ···Unit·Type:·····DW_UT_partial·(3)194 ···Unit·Type:·····DW_UT_partial·(3)
195 ···Abbrev·Offset:·0195 ···Abbrev·Offset:·0
196 ···Pointer·Size:··4196 ···Pointer·Size:··4
197 ·<0><1a7>:·Abbrev·Number:·1·(DW_TAG_partial_unit)197 ·<0><1a7>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
198 ····<1a8>···DW_AT_stmt_list···:·(sec_offset)·0198 ····<1a8>···DW_AT_stmt_list···:·(sec_offset)·0
199 ····<1ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build199 ····<1ac>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
200 ·<1><1b0>:·Abbrev·Number:·11·(DW_TAG_imported_unit)200 ·<1><1b0>:·Abbrev·Number:·11·(DW_TAG_imported_unit)
201 ····<1b1>···DW_AT_import······:·(GNU_ref_alt)·<0xd3e5a0>201 ····<1b1>···DW_AT_import······:·(GNU_ref_alt)·<0xd3e5a0>
202 ·<1><1b5>:·Abbrev·Number:·12·(DW_TAG_subprogram)202 ·<1><1b5>:·Abbrev·Number:·12·(DW_TAG_subprogram)
203 ····<1b6>···DW_AT_external····:·(flag_present)·1203 ····<1b6>···DW_AT_external····:·(flag_present)·1
204 ····<1b6>···DW_AT_declaration·:·(flag_present)·1204 ····<1b6>···DW_AT_declaration·:·(flag_present)·1
205 ····<1b6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10c35d6)·205 ····<1b6>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x10c35d6)·
206 ····<1ba>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10c35d6)·206 ····<1ba>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10c35d6)·
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 ···Length:········0x29·(32-bit)209 ···Length:········0x29·(32-bit)
210 ···Version:·······5210 ···Version:·······5
211 ···Unit·Type:·····DW_UT_partial·(3)211 ···Unit·Type:·····DW_UT_partial·(3)
212 ···Abbrev·Offset:·0212 ···Abbrev·Offset:·0
213 ···Pointer·Size:··4213 ···Pointer·Size:··4
214 ·<0><1cb>:·Abbrev·Number:·1·(DW_TAG_partial_unit)214 ·<0><1cb>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
215 ····<1cc>···DW_AT_stmt_list···:·(sec_offset)·0215 ····<1cc>···DW_AT_stmt_list···:·(sec_offset)·0
216 ····<1d0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build216 ····<1d0>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
217 ·<1><1d4>:·Abbrev·Number:·3·(DW_TAG_namespace)217 ·<1><1d4>:·Abbrev·Number:·3·(DW_TAG_namespace)
218 ····<1d5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1191a11)·218 ····<1d5>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1191a11)·
219 ·<2><1d9>:·Abbrev·Number:·3·(DW_TAG_namespace)219 ·<2><1d9>:·Abbrev·Number:·3·(DW_TAG_namespace)
220 ····<1da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dcd51)·220 ····<1da>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10dcd51)·
221 ·<3><1de>:·Abbrev·Number:·21·(DW_TAG_subprogram)221 ·<3><1de>:·Abbrev·Number:·21·(DW_TAG_subprogram)
222 ····<1df>···DW_AT_external····:·(flag_present)·1222 ····<1df>···DW_AT_external····:·(flag_present)·1
223 ····<1df>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116e1bc)·223 ····<1df>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x116e1bc)·
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ···Length:········0x1c·(32-bit)233 ···Length:········0x1c·(32-bit)
234 ···Version:·······5234 ···Version:·······5
235 ···Unit·Type:·····DW_UT_partial·(3)235 ···Unit·Type:·····DW_UT_partial·(3)
236 ···Abbrev·Offset:·0236 ···Abbrev·Offset:·0
237 ···Pointer·Size:··4237 ···Pointer·Size:··4
238 ·<0><1f8>:·Abbrev·Number:·1·(DW_TAG_partial_unit)238 ·<0><1f8>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
239 ····<1f9>···DW_AT_stmt_list···:·(sec_offset)·0239 ····<1f9>···DW_AT_stmt_list···:·(sec_offset)·0
240 ····<1fd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build240 ····<1fd>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
241 ·<1><201>:·Abbrev·Number:·28·(DW_TAG_subprogram)241 ·<1><201>:·Abbrev·Number:·28·(DW_TAG_subprogram)
242 ····<202>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·242 ····<202>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8820)·
243 ····<206>···DW_AT_artificial··:·(flag_present)·1243 ····<206>···DW_AT_artificial··:·(flag_present)·1
244 ····<206>···DW_AT_inline······:·(implicit_const)·1»    (inlined)244 ····<206>···DW_AT_inline······:·(implicit_const)·1»    (inlined)
245 ·<1><206>:·Abbrev·Number:·28·(DW_TAG_subprogram)245 ·<1><206>:·Abbrev·Number:·28·(DW_TAG_subprogram)
246 ····<207>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·246 ····<207>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2525)·
247 ····<20b>···DW_AT_artificial··:·(flag_present)·1247 ····<20b>···DW_AT_artificial··:·(flag_present)·1
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ···Length:········0x2c·(32-bit)251 ···Length:········0x2c·(32-bit)
252 ···Version:·······5252 ···Version:·······5
253 ···Unit·Type:·····DW_UT_partial·(3)253 ···Unit·Type:·····DW_UT_partial·(3)
254 ···Abbrev·Offset:·0254 ···Abbrev·Offset:·0
255 ···Pointer·Size:··4255 ···Pointer·Size:··4
256 ·<0><218>:·Abbrev·Number:·1·(DW_TAG_partial_unit)256 ·<0><218>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
257 ····<219>···DW_AT_stmt_list···:·(sec_offset)·0257 ····<219>···DW_AT_stmt_list···:·(sec_offset)·0
258 ····<21d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build258 ····<21d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
259 ·<1><221>:·Abbrev·Number:·20·(DW_TAG_namespace)259 ·<1><221>:·Abbrev·Number:·20·(DW_TAG_namespace)
260 ····<222>···DW_AT_name········:·(string)·std260 ····<222>···DW_AT_name········:·(string)·std
261 ·<2><226>:·Abbrev·Number:·19·(DW_TAG_subprogram)261 ·<2><226>:·Abbrev·Number:·19·(DW_TAG_subprogram)
262 ····<227>···DW_AT_external····:·(flag_present)·1262 ····<227>···DW_AT_external····:·(flag_present)·1
263 ····<227>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10607dc)·263 ····<227>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x10607dc)·
264 ····<22b>···DW_AT_decl_file···:·(implicit_const)·150264 ····<22b>···DW_AT_decl_file···:·(implicit_const)·150
265 ····<22b>···DW_AT_decl_line···:·(data1)·53265 ····<22b>···DW_AT_decl_line···:·(data1)·53
Offset 282, 30 lines modifiedOffset 282, 30 lines modified
282 ···Length:········0x1b·(32-bit)282 ···Length:········0x1b·(32-bit)
283 ···Version:·······5283 ···Version:·······5
284 ···Unit·Type:·····DW_UT_partial·(3)284 ···Unit·Type:·····DW_UT_partial·(3)
285 ···Abbrev·Offset:·0285 ···Abbrev·Offset:·0
286 ···Pointer·Size:··4286 ···Pointer·Size:··4
287 ·<0><248>:·Abbrev·Number:·1·(DW_TAG_partial_unit)287 ·<0><248>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
288 ····<249>···DW_AT_stmt_list···:·(sec_offset)·0288 ····<249>···DW_AT_stmt_list···:·(sec_offset)·0
289 ····<24d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1b):·/tmp/tmpchr3gpse/build289 ····<24d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·/tmp/tmpnxo0iaux/build
290 ·<1><251>:·Abbrev·Number:·12·(DW_TAG_subprogram)290 ·<1><251>:·Abbrev·Number:·12·(DW_TAG_subprogram)
291 ····<252>···DW_AT_external····:·(flag_present)·1291 ····<252>···DW_AT_external····:·(flag_present)·1
292 ····<252>···DW_AT_declaration·:·(flag_present)·1292 ····<252>···DW_AT_declaration·:·(flag_present)·1
293 ····<252>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16ca68e)·293 ····<252>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0x16ca68e)·
294 ····<256>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16ca67c)·294 ····<256>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x16ca67c)·
295 ·<1><25a>:·Abbrev·Number:·0295 ·<1><25a>:·Abbrev·Number:·0
296 ··Compilation·Unit·@·offset·0x25b:296 ··Compilation·Unit·@·offset·0x25b:
297 ···Length:········0x2a·(32-bit)297 ···Length:········0x2a·(32-bit)
Max diff block lines reached; 340334/346715 bytes (98.16%) of diff not shown.
49.5 KB
strings --all --bytes=8 {}
    
Offset 2, 2514 lines modifiedOffset 2, 2458 lines modified
2 9,`»    +(G)=2 9,`»    +(G)=
3 >a»     k'+S(3 >a»     k'+S(
4 Z.k{h:ut4 Z.k{h:ut
5 ;B)GR^`y5 ;B)GR^`y
6 zM{&S|eH6 zM{&S|eH
7 S;[@{[@G7 S;[@{[@G
8 1·Kj=e@b}8 1·Kj=e@b}
9 9BK<7$0q 
10 0Xtz»   *gP» 
11 nSxQ5g&%L 
12 $ZH4Fb"89 I·l:+xmG
 10 .<;1sybn
 11 >9k:_aM;Z
 12 |>lm[HrE#
13 /$?`s.s.~13 /$?`s.s.~
14 <3)kfm%Y14 <3)kfm%Y
15 07wswp^n15 07wswp^n
16 %eY4::IdQ16 %eY4::IdQ
17 I_40>·Utp 
18 'mY[DDhE 
19 _DD·_9JI 
20 t6Q|:[xeB 
21 GbP>EWWn* 
22 TG`x(Q6DT 
23 Li#Ca18U 
24 0vef»   c7dv 
25 uB2+»   Kq< 
26 !$ToGC13 
27 Vw)»    _y(» C 
28 N@zf3TeO 
29 }_5V-=dD 
30 zXuk:xqHE 
31 d/AzrLl2 
32 O.3ue$*" 
33 C~oXw*hU17 "/f6~c.2
 18 ~.sICKM5
 19 'me[DD&~
 20 Jf$s$*eP(
 21 0*fideP+Ap5T
 22 A;U^/Um^<
 23 %;"bG9wD,
 24 ez$v%/#{
 25 _wUaY$}c&
 26 Sj-%/$Nr
 27 laPP~@!H
 28 7Q!C[0c[
 29 mNYA|sI<
 30 =»      Ah$;R@hX&OB
 31 KW6Y-0k&
 32 842<"'X5
 33 "V/U·lJ» >
 34 @.e`WC1t
34 YHLK-fB\35 YHLK)fB\
 36 vXuyx3TS
 37 e·.i-s_ynW
 38 $yS(JbEq
 39 !h`vS]41
 40 k`MbdHv@
 41 JVMZ9I5i
35 TZt$AuOJN# 
36 xaaHd»  g/ 
37 iyQ4Oj\% 
38 g.%GWQHT(e 
39 "Q]0k·xj 
40 `qFFqUwB 
41 LNV"w0%k' 
42 ?rX9k)·<@p 
43 8YDw1];Y>7l42 8YDw1];Y>
44 $`FRn4E^ 
45 $^K'$:"x 
46 0D4JKC24J 
47 ~[,N\n$< 
48 X3][knzk 
49 f<8%&H\;s 
50 poX%ymZ·43 b9[+NIO.
 44 ;D\sf9_*
 45 :-m7O2e"
 46 (2W!x=C13b
 47 /-F=_[0[#x
 48 !8jgZ6&r
 49 j[>[4J[&)3Y
 50 Xl&MpU/P
51 8VcbY^Ro51 8Vc|Y^Ro
52 *"QZ0%L$JoF 
53 t3A]&!`No· 
54 #zJXA\;suX1 
55 |ryy@~Q.~ 
56 )>_d3VY| 
57 k^F2p/4z 
58 d'x[wJIJ 
59 "OpOcHO+qv 
60 +5j*k5}(#j 
61 UaE\U5XN 
62 $1C'"1>I 
63 _Fi"8»  $e 
64 3Esk/}+a 
65 dIfXj-JQ/& 
66 ,/>(_dmB 
67 X@_(4L,$Z52 ur5Y6N!q
 53 $3OJim/Ki/
 54 ;(TlcFW}
 55 OUn*OBe4
 56 )>_d3"->
 57 7RA6E`1%
 58 2!yTH\A~
 59 Tq8uO-LB
 60 1@GZI6O@
 61 Y`gtHks*
 62 {NL69w» ;?4
 63 M|Nc3NY|n
 64 b9"'»   9/M
 65 `:[4<Z}wf
 66 A_4_"q6O
 67 TOdhW~f&hk
 68 d-DEbs?;
 69 b'u%F}9^
 70 G#12F\Uwx
 71 <W78l4*-I>.
68 C0!LEt*?72 C0!LEt*?
69 ~B87(;nVv73 ~B87(;nVv
70 8'Q\^tp»74 8'Q\^tp»
71 ·AEl$9CIr75 ·AEl$9CIr
72 QiW7\E7U76 QiW7\E7U
73 f+ZltAc*:77 f+ZltAc*:
 78 XRG"v#Go
 79 (a-N7Ok»
 80 Z:{PWz<$
Max diff block lines reached; 48636/50642 bytes (96.04%) 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/tmpnxo0iaux/build
2 ··[·····0]··./ext/device_attribute.cpp3 ··[····17]··./ext/device_attribute.cpp
3 ··[····1b]··/tmp/tmpchr3gpse/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