2.84 MB
/srv/reproducible-results/rbuild-debian/r-b-build.qIjvOl0I/b1/contourpy_1.3.1-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.qIjvOl0I/b2/contourpy_1.3.1-1_i386.changes
416 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·1fa68b9573a293fd89a428e93b050458·12355436·debug·optional·python3-contourpy-dbgsym_1.3.1-1_i386.deb 
2 ·b0d9fb6553d83fd666eed8d4c76aa4ba·270604·python·optional·python3-contourpy_1.3.1-1_i386.deb1 ·df78a4f098ea8fa9bcb31abdf61ed237·12355284·debug·optional·python3-contourpy-dbgsym_1.3.1-1_i386.deb
 2 ·0bc2a0a6d8feaa10749c5f27cf4ab8e5·270736·python·optional·python3-contourpy_1.3.1-1_i386.deb
2.67 MB
python3-contourpy_1.3.1-1_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-01·23:52:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-01·23:52:06.000000·debian-binary
2 -rw-r--r--···0········0········0·····1888·2024-12-01·23:52:06.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1888·2024-12-01·23:52:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0···268524·2024-12-01·23:52:06.000000·data.tar.xz3 -rw-r--r--···0········0········0···268656·2024-12-01·23:52:06.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
2.67 MB
data.tar.xz
2.67 MB
data.tar
1.34 MB
./usr/lib/python3/dist-packages/contourpy/_contourpy.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:·de5547fdc5d43365830101def35f70870de17d953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77ca95e98ce4d7f06da5ba3276ea2545e33d2004
1.33 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 6035 objdump: DWARF error: could not find variable specification at offset 0x1793 objdump: DWARF error: unable to read alt ref 31046 objdump: DWARF error: unable to read alt ref 151966 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 284672 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 128559 objdump: DWARF error: unable to read alt ref 110301
    
Offset 459, 168 lines modifiedOffset 459, 168 lines modified
459 »       call···68a0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>459 »       call···68a0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
460 /usr/include/c++/14/bits/new_allocator.h:104460 /usr/include/c++/14/bits/new_allocator.h:104
461 »       pop····%eax461 »       pop····%eax
462 »       push···-0x1c(%ebp)462 »       push···-0x1c(%ebp)
463 »       call···6cd0·<_Unwind_Resume@plt>463 »       call···6cd0·<_Unwind_Resume@plt>
464 »       nop464 »       nop
465 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:465 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:
466 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42466 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42
467 »       sub····$0xc,%esp467 »       sub····$0xc,%esp
468 »       mov····%esi,%ebx468 »       mov····%esi,%ebx
469 »       push···$0x8469 »       push···$0x8
470 »       call···62f0·<__cxa_allocate_exception@plt>470 »       call···62f0·<__cxa_allocate_exception@plt>
471 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42·(discriminator·1)471 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42·(discriminator·1)
472 »       pop····%ecx472 »       pop····%ecx
473 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42473 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42
474 »       mov····%eax,%edi474 »       mov····%eax,%edi
475 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42·(discriminator·1)475 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42·(discriminator·1)
476 »       pop····%eax476 »       pop····%eax
477 »       lea····-0x236a0(%esi),%eax477 »       lea····-0x236a0(%esi),%eax
478 »       push···%eax478 »       push···%eax
479 »       push···%edi479 »       push···%edi
480 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>480 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>
481 »       add····$0xc,%esp481 »       add····$0xc,%esp
482 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42·(discriminator·2)482 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42·(discriminator·2)
483 »       push···-0x3c(%esi)483 »       push···-0x3c(%esi)
484 »       push···-0x1c(%esi)484 »       push···-0x1c(%esi)
485 »       push···%edi485 »       push···%edi
486 »       call···6c40·<__cxa_throw@plt>486 »       call···6c40·<__cxa_throw@plt>
487 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:44487 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:44
488 »       sub····$0xc,%esp488 »       sub····$0xc,%esp
489 »       push···$0x8489 »       push···$0x8
490 »       call···62f0·<__cxa_allocate_exception@plt>490 »       call···62f0·<__cxa_allocate_exception@plt>
491 »       mov····%eax,%edi491 »       mov····%eax,%edi
492 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:44·(discriminator·1)492 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:44·(discriminator·1)
493 »       pop····%eax493 »       pop····%eax
494 »       lea····-0x23674(%esi),%eax494 »       lea····-0x23674(%esi),%eax
495 »       pop····%edx495 »       pop····%edx
496 »       push···%eax496 »       push···%eax
497 »       push···%edi497 »       push···%edi
498 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>498 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>
499 »       add····$0xc,%esp499 »       add····$0xc,%esp
500 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:44·(discriminator·2)500 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:44·(discriminator·2)
501 »       push···-0x3c(%esi)501 »       push···-0x3c(%esi)
502 »       push···-0x1c(%esi)502 »       push···-0x1c(%esi)
503 »       push···%edi503 »       push···%edi
504 »       call···6c40·<__cxa_throw@plt>504 »       call···6c40·<__cxa_throw@plt>
505 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:42·(discriminator·1)505 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:42·(discriminator·1)
506 »       sub····$0xc,%esp506 »       sub····$0xc,%esp
507 »       mov····%eax,-0x20(%ebp)507 »       mov····%eax,-0x20(%ebp)
508 »       mov····%esi,%ebx508 »       mov····%esi,%ebx
509 »       push···%edi509 »       push···%edi
510 »       call···6510·<__cxa_free_exception@plt>510 »       call···6510·<__cxa_free_exception@plt>
511 »       pop····%ecx511 »       pop····%ecx
512 »       push···-0x20(%ebp)512 »       push···-0x20(%ebp)
513 »       call···6cd0·<_Unwind_Resume@plt>513 »       call···6cd0·<_Unwind_Resume@plt>
514 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:44·(discriminator·1)514 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:44·(discriminator·1)
515 »       sub····$0xc,%esp515 »       sub····$0xc,%esp
516 »       mov····%eax,-0x20(%ebp)516 »       mov····%eax,-0x20(%ebp)
517 »       mov····%esi,%ebx517 »       mov····%esi,%ebx
518 »       push···%edi518 »       push···%edi
519 »       call···6510·<__cxa_free_exception@plt>519 »       call···6510·<__cxa_free_exception@plt>
520 »       pop····%eax520 »       pop····%eax
521 »       push···-0x20(%ebp)521 »       push···-0x20(%ebp)
522 »       call···6cd0·<_Unwind_Resume@plt>522 »       call···6cd0·<_Unwind_Resume@plt>
523 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:523 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:
524 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:44·(discriminator·1)524 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:44·(discriminator·1)
525 »       fstp···%st(0)525 »       fstp···%st(0)
526 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33526 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33
527 »       sub····$0xc,%esp527 »       sub····$0xc,%esp
528 »       mov····-0x70(%ebp),%ebx528 »       mov····-0x70(%ebp),%ebx
529 »       push···$0x8529 »       push···$0x8
530 »       call···62f0·<__cxa_allocate_exception@plt>530 »       call···62f0·<__cxa_allocate_exception@plt>
531 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33·(discriminator·1)531 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33·(discriminator·1)
532 »       pop····%edi532 »       pop····%edi
533 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33533 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33
534 »       mov····%eax,%esi534 »       mov····%eax,%esi
535 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33·(discriminator·1)535 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33·(discriminator·1)
536 »       pop····%eax536 »       pop····%eax
537 »       lea····-0x24c44(%ebx),%eax537 »       lea····-0x24c44(%ebx),%eax
538 »       push···%eax538 »       push···%eax
539 »       push···%esi539 »       push···%esi
540 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>540 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>
541 »       add····$0x10,%esp541 »       add····$0x10,%esp
542 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33·(discriminator·2)542 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33·(discriminator·2)
543 »       mov····-0x1c(%ebp),%eax543 »       mov····-0x1c(%ebp),%eax
544 »       sub····%gs:0x14,%eax544 »       sub····%gs:0x14,%eax
545 »       jne····740a·<__cxa_finalize@plt+0x56a>545 »       jne····740a·<__cxa_finalize@plt+0x56a>
546 »       push···%ecx546 »       push···%ecx
547 »       mov····-0x70(%ebp),%eax547 »       mov····-0x70(%ebp),%eax
548 »       push···-0x3c(%eax)548 »       push···-0x3c(%eax)
549 »       mov····%eax,%ebx549 »       mov····%eax,%ebx
550 »       push···-0x1c(%eax)550 »       push···-0x1c(%eax)
551 »       push···%esi551 »       push···%esi
552 »       call···6c40·<__cxa_throw@plt>552 »       call···6c40·<__cxa_throw@plt>
553 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:25553 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:25
554 »       sub····$0xc,%esp554 »       sub····$0xc,%esp
555 »       mov····-0x70(%ebp),%ebx555 »       mov····-0x70(%ebp),%ebx
556 »       push···$0x8556 »       push···$0x8
557 »       call···62f0·<__cxa_allocate_exception@plt>557 »       call···62f0·<__cxa_allocate_exception@plt>
558 »       mov····%eax,%esi558 »       mov····%eax,%esi
559 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:25·(discriminator·1)559 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:25·(discriminator·1)
560 »       pop····%eax560 »       pop····%eax
561 »       lea····-0x23614(%ebx),%eax561 »       lea····-0x23614(%ebx),%eax
562 »       pop····%edx562 »       pop····%edx
563 »       push···%eax563 »       push···%eax
564 »       push···%esi564 »       push···%esi
565 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>565 »       call···6de0·<std::invalid_argument::invalid_argument(char·const*)@plt>
566 »       add····$0x10,%esp566 »       add····$0x10,%esp
567 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:25·(discriminator·2)567 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:25·(discriminator·2)
568 »       mov····-0x1c(%ebp),%eax568 »       mov····-0x1c(%ebp),%eax
569 »       sub····%gs:0x14,%eax569 »       sub····%gs:0x14,%eax
570 »       jne····740f·<__cxa_finalize@plt+0x56f>570 »       jne····740f·<__cxa_finalize@plt+0x56f>
571 »       push···%eax571 »       push···%eax
572 »       mov····-0x70(%ebp),%eax572 »       mov····-0x70(%ebp),%eax
573 »       push···-0x3c(%eax)573 »       push···-0x3c(%eax)
574 »       mov····%eax,%ebx574 »       mov····%eax,%ebx
575 »       push···-0x1c(%eax)575 »       push···-0x1c(%eax)
576 »       push···%esi576 »       push···%esi
577 »       call···6c40·<__cxa_throw@plt>577 »       call···6c40·<__cxa_throw@plt>
578 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:33·(discriminator·2)578 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:33·(discriminator·2)
579 »       call···72680·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17fe0>579 »       call···72680·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17fe0>
580 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:25·(discriminator·2)580 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:25·(discriminator·2)
581 »       call···72680·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17fe0>581 »       call···72680·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17fe0>
582 ./.mesonpy-qh38rux4/../src/contour_generator.cpp:25·(discriminator·1)582 ./.mesonpy-5o24ifnl/../src/contour_generator.cpp:25·(discriminator·1)
583 »       sub····$0xc,%esp583 »       sub····$0xc,%esp
584 »       mov····-0x70(%ebp),%ebx584 »       mov····-0x70(%ebp),%ebx
585 »       mov····%eax,%edi585 »       mov····%eax,%edi
Max diff block lines reached; 1391366/1397415 bytes (99.57%) 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·35353437·66646335·64343333·36353833·5547fdc5d4336583 
3 ··0x00000010·30313031·64656633·35663730·38373064·0101def35f70870d2 ··0x00000000·63613935·65393863·65346437·66303664·ca95e98ce4d7f06d
 3 ··0x00000010·61356261·33323736·65613235·34356533·a5ba3276ea2545e3
4 ··0x00000020·65313764·39352e64·65627567·00000000·e17d95.debug....4 ··0x00000020·33643230·30342e64·65627567·00000000·3d2004.debug....
5 ··0x00000030·c0b75293····························..R.5 ··0x00000030·6e480758····························nH.X
  
1.34 MB
./usr/lib/python3/dist-packages/contourpy/_contourpy.cpython-313-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:·89a264e94bc28be3db5e2457b794c52c7b3b85083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b09e30c0795f6f10bb39a0979fad6eabfa55604
1.33 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 6035 objdump: DWARF error: could not find variable specification at offset 0x1793 objdump: DWARF error: unable to read alt ref 31046 objdump: DWARF error: unable to read alt ref 151966 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 284672 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 128559 objdump: DWARF error: unable to read alt ref 110301
    
Offset 459, 168 lines modifiedOffset 459, 168 lines modified
459 »       call···68d0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>459 »       call···68d0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
460 /usr/include/c++/14/bits/new_allocator.h:104460 /usr/include/c++/14/bits/new_allocator.h:104
461 »       pop····%eax461 »       pop····%eax
462 »       push···-0x1c(%ebp)462 »       push···-0x1c(%ebp)
463 »       call···6d00·<_Unwind_Resume@plt>463 »       call···6d00·<_Unwind_Resume@plt>
464 »       nop464 »       nop
465 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:465 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:
466 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42466 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42
467 »       sub····$0xc,%esp467 »       sub····$0xc,%esp
468 »       mov····%esi,%ebx468 »       mov····%esi,%ebx
469 »       push···$0x8469 »       push···$0x8
470 »       call···6300·<__cxa_allocate_exception@plt>470 »       call···6300·<__cxa_allocate_exception@plt>
471 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42·(discriminator·1)471 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42·(discriminator·1)
472 »       pop····%ecx472 »       pop····%ecx
473 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42473 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42
474 »       mov····%eax,%edi474 »       mov····%eax,%edi
475 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42·(discriminator·1)475 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42·(discriminator·1)
476 »       pop····%eax476 »       pop····%eax
477 »       lea····-0x236a0(%esi),%eax477 »       lea····-0x236a0(%esi),%eax
478 »       push···%eax478 »       push···%eax
479 »       push···%edi479 »       push···%edi
480 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>480 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>
481 »       add····$0xc,%esp481 »       add····$0xc,%esp
482 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42·(discriminator·2)482 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42·(discriminator·2)
483 »       push···-0x3c(%esi)483 »       push···-0x3c(%esi)
484 »       push···-0x1c(%esi)484 »       push···-0x1c(%esi)
485 »       push···%edi485 »       push···%edi
486 »       call···6c70·<__cxa_throw@plt>486 »       call···6c70·<__cxa_throw@plt>
487 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:44487 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:44
488 »       sub····$0xc,%esp488 »       sub····$0xc,%esp
489 »       push···$0x8489 »       push···$0x8
490 »       call···6300·<__cxa_allocate_exception@plt>490 »       call···6300·<__cxa_allocate_exception@plt>
491 »       mov····%eax,%edi491 »       mov····%eax,%edi
492 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:44·(discriminator·1)492 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:44·(discriminator·1)
493 »       pop····%eax493 »       pop····%eax
494 »       lea····-0x23674(%esi),%eax494 »       lea····-0x23674(%esi),%eax
495 »       pop····%edx495 »       pop····%edx
496 »       push···%eax496 »       push···%eax
497 »       push···%edi497 »       push···%edi
498 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>498 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>
499 »       add····$0xc,%esp499 »       add····$0xc,%esp
500 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:44·(discriminator·2)500 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:44·(discriminator·2)
501 »       push···-0x3c(%esi)501 »       push···-0x3c(%esi)
502 »       push···-0x1c(%esi)502 »       push···-0x1c(%esi)
503 »       push···%edi503 »       push···%edi
504 »       call···6c70·<__cxa_throw@plt>504 »       call···6c70·<__cxa_throw@plt>
505 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:42·(discriminator·1)505 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:42·(discriminator·1)
506 »       sub····$0xc,%esp506 »       sub····$0xc,%esp
507 »       mov····%eax,-0x20(%ebp)507 »       mov····%eax,-0x20(%ebp)
508 »       mov····%esi,%ebx508 »       mov····%esi,%ebx
509 »       push···%edi509 »       push···%edi
510 »       call···6520·<__cxa_free_exception@plt>510 »       call···6520·<__cxa_free_exception@plt>
511 »       pop····%ecx511 »       pop····%ecx
512 »       push···-0x20(%ebp)512 »       push···-0x20(%ebp)
513 »       call···6d00·<_Unwind_Resume@plt>513 »       call···6d00·<_Unwind_Resume@plt>
514 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:44·(discriminator·1)514 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:44·(discriminator·1)
515 »       sub····$0xc,%esp515 »       sub····$0xc,%esp
516 »       mov····%eax,-0x20(%ebp)516 »       mov····%eax,-0x20(%ebp)
517 »       mov····%esi,%ebx517 »       mov····%esi,%ebx
518 »       push···%edi518 »       push···%edi
519 »       call···6520·<__cxa_free_exception@plt>519 »       call···6520·<__cxa_free_exception@plt>
520 »       pop····%eax520 »       pop····%eax
521 »       push···-0x20(%ebp)521 »       push···-0x20(%ebp)
522 »       call···6d00·<_Unwind_Resume@plt>522 »       call···6d00·<_Unwind_Resume@plt>
523 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:523 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:
524 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:44·(discriminator·1)524 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:44·(discriminator·1)
525 »       fstp···%st(0)525 »       fstp···%st(0)
526 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33526 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33
527 »       sub····$0xc,%esp527 »       sub····$0xc,%esp
528 »       mov····-0x70(%ebp),%ebx528 »       mov····-0x70(%ebp),%ebx
529 »       push···$0x8529 »       push···$0x8
530 »       call···6300·<__cxa_allocate_exception@plt>530 »       call···6300·<__cxa_allocate_exception@plt>
531 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33·(discriminator·1)531 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33·(discriminator·1)
532 »       pop····%edi532 »       pop····%edi
533 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33533 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33
534 »       mov····%eax,%esi534 »       mov····%eax,%esi
535 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33·(discriminator·1)535 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33·(discriminator·1)
536 »       pop····%eax536 »       pop····%eax
537 »       lea····-0x24c44(%ebx),%eax537 »       lea····-0x24c44(%ebx),%eax
538 »       push···%eax538 »       push···%eax
539 »       push···%esi539 »       push···%esi
540 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>540 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>
541 »       add····$0x10,%esp541 »       add····$0x10,%esp
542 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33·(discriminator·2)542 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33·(discriminator·2)
543 »       mov····-0x1c(%ebp),%eax543 »       mov····-0x1c(%ebp),%eax
544 »       sub····%gs:0x14,%eax544 »       sub····%gs:0x14,%eax
545 »       jne····744a·<__cxa_finalize@plt+0x57a>545 »       jne····744a·<__cxa_finalize@plt+0x57a>
546 »       push···%ecx546 »       push···%ecx
547 »       mov····-0x70(%ebp),%eax547 »       mov····-0x70(%ebp),%eax
548 »       push···-0x3c(%eax)548 »       push···-0x3c(%eax)
549 »       mov····%eax,%ebx549 »       mov····%eax,%ebx
550 »       push···-0x1c(%eax)550 »       push···-0x1c(%eax)
551 »       push···%esi551 »       push···%esi
552 »       call···6c70·<__cxa_throw@plt>552 »       call···6c70·<__cxa_throw@plt>
553 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:25553 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:25
554 »       sub····$0xc,%esp554 »       sub····$0xc,%esp
555 »       mov····-0x70(%ebp),%ebx555 »       mov····-0x70(%ebp),%ebx
556 »       push···$0x8556 »       push···$0x8
557 »       call···6300·<__cxa_allocate_exception@plt>557 »       call···6300·<__cxa_allocate_exception@plt>
558 »       mov····%eax,%esi558 »       mov····%eax,%esi
559 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:25·(discriminator·1)559 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:25·(discriminator·1)
560 »       pop····%eax560 »       pop····%eax
561 »       lea····-0x23614(%ebx),%eax561 »       lea····-0x23614(%ebx),%eax
562 »       pop····%edx562 »       pop····%edx
563 »       push···%eax563 »       push···%eax
564 »       push···%esi564 »       push···%esi
565 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>565 »       call···6e10·<std::invalid_argument::invalid_argument(char·const*)@plt>
566 »       add····$0x10,%esp566 »       add····$0x10,%esp
567 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:25·(discriminator·2)567 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:25·(discriminator·2)
568 »       mov····-0x1c(%ebp),%eax568 »       mov····-0x1c(%ebp),%eax
569 »       sub····%gs:0x14,%eax569 »       sub····%gs:0x14,%eax
570 »       jne····744f·<__cxa_finalize@plt+0x57f>570 »       jne····744f·<__cxa_finalize@plt+0x57f>
571 »       push···%eax571 »       push···%eax
572 »       mov····-0x70(%ebp),%eax572 »       mov····-0x70(%ebp),%eax
573 »       push···-0x3c(%eax)573 »       push···-0x3c(%eax)
574 »       mov····%eax,%ebx574 »       mov····%eax,%ebx
575 »       push···-0x1c(%eax)575 »       push···-0x1c(%eax)
576 »       push···%esi576 »       push···%esi
577 »       call···6c70·<__cxa_throw@plt>577 »       call···6c70·<__cxa_throw@plt>
578 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:33·(discriminator·2)578 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:33·(discriminator·2)
579 »       call···72440·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17f80>579 »       call···72440·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17f80>
580 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:25·(discriminator·2)580 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:25·(discriminator·2)
581 »       call···72440·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17f80>581 »       call···72440·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::basic_string<pybind11::bytes,·void>(pybind11::bytes·const&,·std::allocator<char>·const&)@@Base+0x17f80>
582 ./.mesonpy-g_c9xo8q/../src/contour_generator.cpp:25·(discriminator·1)582 ./.mesonpy-fqwp4011/../src/contour_generator.cpp:25·(discriminator·1)
583 »       sub····$0xc,%esp583 »       sub····$0xc,%esp
584 »       mov····-0x70(%ebp),%ebx584 »       mov····-0x70(%ebp),%ebx
585 »       mov····%eax,%edi585 »       mov····%eax,%edi
Max diff block lines reached; 1391378/1397427 bytes (99.57%) 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·61323634·65393462·63323862·65336462·a264e94bc28be3db 
3 ··0x00000010·35653234·35376237·39346335·32633762·5e2457b794c52c7b2 ··0x00000000·30396533·30633037·39356636·66313062·09e30c0795f6f10b
 3 ··0x00000010·62333961·30393739·66616436·65616266·b39a0979fad6eabf
4 ··0x00000020·33623835·30382e64·65627567·00000000·3b8508.debug....4 ··0x00000020·61353536·30342e64·65627567·00000000·a55604.debug....
5 ··0x00000030·ec361a54····························.6.T5 ··0x00000030·7a3ea4d5····························z>..
  
1.46 KB
./usr/lib/python3/dist-packages/contourpy/util/_build_config.py
    
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ········contourpy_version="1.3.1",22 ········contourpy_version="1.3.1",
23 ········meson_version="1.6.0",23 ········meson_version="1.6.0",
24 ········mesonpy_version="0.17.1",24 ········mesonpy_version="0.17.1",
25 ········pybind11_version="2.13.6",25 ········pybind11_version="2.13.6",
  
26 ········#·Misc·meson·settings26 ········#·Misc·meson·settings
27 ········meson_backend="ninja",27 ········meson_backend="ninja",
28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.1/.mesonpy-qh38rux4/lib/contourpy/util",28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.1/.mesonpy-5o24ifnl/lib/contourpy/util",
29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.1/lib/contourpy/util",29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.1/lib/contourpy/util",
30 ········cross_build="False",30 ········cross_build="False",
  
31 ········# Build·options31 ········# Build·options
32 ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dprefix=/usr·-Dlibdir=lib/i386-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.1/.mesonpy-qh38rux4/meson-python-native-file.ini",32 ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dprefix=/usr·-Dlibdir=lib/i386-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.1/.mesonpy-5o24ifnl/meson-python-native-file.ini",
33 ········buildtype="release",33 ········buildtype="release",
34 ········cpp_std="c++17",34 ········cpp_std="c++17",
35 ········debug="False",35 ········debug="False",
36 ········optimization="3",36 ········optimization="3",
37 ········vsenv="True",37 ········vsenv="True",
38 ········b_ndebug="if-release",38 ········b_ndebug="if-release",
39 ········b_vscrt="from_buildtype",39 ········b_vscrt="from_buildtype",
1.46 KB
./usr/lib/python3.13/dist-packages/contourpy/util/_build_config.py
    
Offset 22, 20 lines modifiedOffset 22, 20 lines modified
22 ········contourpy_version="1.3.1",22 ········contourpy_version="1.3.1",
23 ········meson_version="1.6.0",23 ········meson_version="1.6.0",
24 ········mesonpy_version="0.17.1",24 ········mesonpy_version="0.17.1",
25 ········pybind11_version="2.13.6",25 ········pybind11_version="2.13.6",
  
26 ········#·Misc·meson·settings26 ········#·Misc·meson·settings
27 ········meson_backend="ninja",27 ········meson_backend="ninja",
28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.1/.mesonpy-g_c9xo8q/lib/contourpy/util",28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.1/.mesonpy-fqwp4011/lib/contourpy/util",
29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.1/lib/contourpy/util",29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.1/lib/contourpy/util",
30 ········cross_build="False",30 ········cross_build="False",
  
31 ········# Build·options31 ········# Build·options
32 ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dprefix=/usr·-Dlibdir=lib/i386-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.1/.mesonpy-g_c9xo8q/meson-python-native-file.ini",32 ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dprefix=/usr·-Dlibdir=lib/i386-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.1/.mesonpy-fqwp4011/meson-python-native-file.ini",
33 ········buildtype="release",33 ········buildtype="release",
34 ········cpp_std="c++17",34 ········cpp_std="c++17",
35 ········debug="False",35 ········debug="False",
36 ········optimization="3",36 ········optimization="3",
37 ········vsenv="True",37 ········vsenv="True",
38 ········b_ndebug="if-release",38 ········b_ndebug="if-release",
39 ········b_vscrt="from_buildtype",39 ········b_vscrt="from_buildtype",
165 KB
python3-contourpy-dbgsym_1.3.1-1_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-01·23:52:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-01·23:52:06.000000·debian-binary
2 -rw-r--r--···0········0········0······640·2024-12-01·23:52:06.000000·control.tar.xz2 -rw-r--r--···0········0········0······640·2024-12-01·23:52:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0·12354604·2024-12-01·23:52:06.000000·data.tar.xz3 -rw-r--r--···0········0········0·12354452·2024-12-01·23:52:06.000000·data.tar.xz
942 B
control.tar.xz
914 B
control.tar
457 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>,6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>,
7 Installed-Size:·125387 Installed-Size:·12538
8 Depends:·python3-contourpy·(=·1.3.1-1)8 Depends:·python3-contourpy·(=·1.3.1-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·python3-contourpy11 Description:·debug·symbols·for·python3-contourpy
12 Build-Ids:·89a264e94bc28be3db5e2457b794c52c7b3b8508·de5547fdc5d43365830101def35f70870de17d9512 Build-Ids:·4b09e30c0795f6f10bb39a0979fad6eabfa55604·77ca95e98ce4d7f06da5ba3276ea2545e33d2004
435 B
./md5sums
30.0 B
./md5sums
Files differ
387 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/89/a264e94bc28be3db5e2457b794c52c7b3b8508.debug 
2 usr/lib/debug/.build-id/de/5547fdc5d43365830101def35f70870de17d95.debug1 usr/lib/debug/.build-id/4b/09e30c0795f6f10bb39a0979fad6eabfa55604.debug
 2 usr/lib/debug/.build-id/77/ca95e98ce4d7f06da5ba3276ea2545e33d2004.debug
3 usr/lib/debug/.dwz/i386-linux-gnu/python3-contourpy.debug3 usr/lib/debug/.dwz/i386-linux-gnu/python3-contourpy.debug
163 KB
data.tar.xz
163 KB
data.tar
2.31 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/89/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/4b/
7 -rw-r--r--···0·root·········(0)·root·········(0)··6218536·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/89/a264e94bc28be3db5e2457b794c52c7b3b8508.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··6218536·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/4b/09e30c0795f6f10bb39a0979fad6eabfa55604.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/de/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/77/
9 -rw-r--r--···0·root·········(0)·root·········(0)··6216312·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/de/5547fdc5d43365830101def35f70870de17d95.debug9 -rw-r--r--···0·root·········(0)·root·········(0)··6216332·2024-12-01·23:52:06.000000·./usr/lib/debug/.build-id/77/ca95e98ce4d7f06da5ba3276ea2545e33d2004.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/i386-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)···389436·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-contourpy.debug12 -rw-r--r--···0·root·········(0)·root·········(0)···389436·2024-12-01·23:52:06.000000·./usr/lib/debug/.dwz/i386-linux-gnu/python3-contourpy.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-12-01·23:52:06.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy
68.8 KB
./usr/lib/debug/.build-id/89/a264e94bc28be3db5e2457b794c52c7b3b8508.debug vs.
./usr/lib/debug/.build-id/4b/09e30c0795f6f10bb39a0979fad6eabfa55604.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 99% similar despite different names
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:·89a264e94bc28be3db5e2457b794c52c7b3b85083 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b09e30c0795f6f10bb39a0979fad6eabfa55604
9.56 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·17,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
32 ··1»      (line_strp)»   (offset:·0x2b):·../src32 ··1»      (line_strp)»   (offset:·0x2b):·../src
33 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail33 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
34 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.1334 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
35 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits35 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
36 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind1136 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
37 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext37 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
38 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/1438 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 79891, 15 lines modifiedOffset 79891, 15 lines modified
79891 ··Opcode·9·has·1·arg79891 ··Opcode·9·has·1·arg
79892 ··Opcode·10·has·0·args79892 ··Opcode·10·has·0·args
79893 ··Opcode·11·has·0·args79893 ··Opcode·11·has·0·args
79894 ··Opcode·12·has·1·arg79894 ··Opcode·12·has·1·arg
  
79895 ·The·Directory·Table·(offset·0x21d71,·lines·17,·columns·1):79895 ·The·Directory·Table·(offset·0x21d71,·lines·17,·columns·1):
79896 ··Entry»  Name79896 ··Entry»  Name
79897 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q79897 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
79898 ··1»      (line_strp)»   (offset:·0x2b):·../src79898 ··1»      (line_strp)»   (offset:·0x2b):·../src
79899 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail79899 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
79900 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.1379900 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
79901 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits79901 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
79902 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind1179902 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
79903 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext79903 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
79904 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/1479904 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 161300, 15 lines modifiedOffset 161300, 15 lines modified
161300 ··Opcode·9·has·1·arg161300 ··Opcode·9·has·1·arg
161301 ··Opcode·10·has·0·args161301 ··Opcode·10·has·0·args
161302 ··Opcode·11·has·0·args161302 ··Opcode·11·has·0·args
161303 ··Opcode·12·has·1·arg161303 ··Opcode·12·has·1·arg
  
161304 ·The·Directory·Table·(offset·0x4457e,·lines·17,·columns·1):161304 ·The·Directory·Table·(offset·0x4457e,·lines·17,·columns·1):
161305 ··Entry»  Name161305 ··Entry»  Name
161306 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q161306 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
161307 ··1»      (line_strp)»   (offset:·0x2b):·../src161307 ··1»      (line_strp)»   (offset:·0x2b):·../src
161308 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail161308 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
161309 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13161309 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
161310 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits161310 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
161311 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11161311 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
161312 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext161312 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
161313 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14161313 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 247393, 15 lines modifiedOffset 247393, 15 lines modified
247393 ··Opcode·9·has·1·arg247393 ··Opcode·9·has·1·arg
247394 ··Opcode·10·has·0·args247394 ··Opcode·10·has·0·args
247395 ··Opcode·11·has·0·args247395 ··Opcode·11·has·0·args
247396 ··Opcode·12·has·1·arg247396 ··Opcode·12·has·1·arg
  
247397 ·The·Directory·Table·(offset·0x68d48,·lines·10,·columns·1):247397 ·The·Directory·Table·(offset·0x68d48,·lines·10,·columns·1):
247398 ··Entry»  Name247398 ··Entry»  Name
247399 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q247399 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
247400 ··1»      (line_strp)»   (offset:·0x2b):·../src247400 ··1»      (line_strp)»   (offset:·0x2b):·../src
247401 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247401 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
247402 ··3»      (line_strp)»   (offset:·0x152):·/usr/lib/gcc/i686-linux-gnu/14/include247402 ··3»      (line_strp)»   (offset:·0x152):·/usr/lib/gcc/i686-linux-gnu/14/include
247403 ··4»      (line_strp)»   (offset:·0x199):·/usr/include/i386-linux-gnu/bits/types247403 ··4»      (line_strp)»   (offset:·0x199):·/usr/include/i386-linux-gnu/bits/types
247404 ··5»      (line_strp)»   (offset:·0x110):·/usr/include/i386-linux-gnu/c++/14/bits247404 ··5»      (line_strp)»   (offset:·0x110):·/usr/include/i386-linux-gnu/c++/14/bits
247405 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247405 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247406 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/c++/14/debug247406 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/c++/14/debug
Offset 247702, 15 lines modifiedOffset 247702, 15 lines modified
247702 ··Opcode·9·has·1·arg247702 ··Opcode·9·has·1·arg
247703 ··Opcode·10·has·0·args247703 ··Opcode·10·has·0·args
247704 ··Opcode·11·has·0·args247704 ··Opcode·11·has·0·args
247705 ··Opcode·12·has·1·arg247705 ··Opcode·12·has·1·arg
  
247706 ·The·Directory·Table·(offset·0x68fec,·lines·10,·columns·1):247706 ·The·Directory·Table·(offset·0x68fec,·lines·10,·columns·1):
247707 ··Entry»  Name247707 ··Entry»  Name
247708 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q247708 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
247709 ··1»      (line_strp)»   (offset:·0x2b):·../src247709 ··1»      (line_strp)»   (offset:·0x2b):·../src
247710 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247710 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
247711 ··3»      (line_strp)»   (offset:·0x152):·/usr/lib/gcc/i686-linux-gnu/14/include247711 ··3»      (line_strp)»   (offset:·0x152):·/usr/lib/gcc/i686-linux-gnu/14/include
247712 ··4»      (line_strp)»   (offset:·0x199):·/usr/include/i386-linux-gnu/bits/types247712 ··4»      (line_strp)»   (offset:·0x199):·/usr/include/i386-linux-gnu/bits/types
247713 ··5»      (line_strp)»   (offset:·0x110):·/usr/include/i386-linux-gnu/c++/14/bits247713 ··5»      (line_strp)»   (offset:·0x110):·/usr/include/i386-linux-gnu/c++/14/bits
247714 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247714 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247715 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/c++/14/debug247715 ··7»      (line_strp)»   (offset:·0x138):·/usr/include/c++/14/debug
Offset 247978, 15 lines modifiedOffset 247978, 15 lines modified
247978 ··Opcode·9·has·1·arg247978 ··Opcode·9·has·1·arg
247979 ··Opcode·10·has·0·args247979 ··Opcode·10·has·0·args
247980 ··Opcode·11·has·0·args247980 ··Opcode·11·has·0·args
247981 ··Opcode·12·has·1·arg247981 ··Opcode·12·has·1·arg
  
247982 ·The·Directory·Table·(offset·0x6925a,·lines·17,·columns·1):247982 ·The·Directory·Table·(offset·0x6925a,·lines·17,·columns·1):
247983 ··Entry»  Name247983 ··Entry»  Name
247984 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q247984 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
247985 ··1»      (line_strp)»   (offset:·0x2b):·../src247985 ··1»      (line_strp)»   (offset:·0x2b):·../src
247986 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail247986 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
247987 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13247987 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
247988 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247988 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247989 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11247989 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
247990 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext247990 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
247991 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247991 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 350687, 15 lines modifiedOffset 350687, 15 lines modified
350687 ··Opcode·9·has·1·arg350687 ··Opcode·9·has·1·arg
350688 ··Opcode·10·has·0·args350688 ··Opcode·10·has·0·args
350689 ··Opcode·11·has·0·args350689 ··Opcode·11·has·0·args
350690 ··Opcode·12·has·1·arg350690 ··Opcode·12·has·1·arg
  
350691 ·The·Directory·Table·(offset·0x9466d,·lines·17,·columns·1):350691 ·The·Directory·Table·(offset·0x9466d,·lines·17,·columns·1):
350692 ··Entry»  Name350692 ··Entry»  Name
350693 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q350693 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
350694 ··1»      (line_strp)»   (offset:·0x2b):·../src350694 ··1»      (line_strp)»   (offset:·0x2b):·../src
350695 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail350695 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
350696 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13350696 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
350697 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits350697 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
350698 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11350698 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
350699 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext350699 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
350700 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14350700 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 432468, 15 lines modifiedOffset 432468, 15 lines modified
432468 ··Opcode·9·has·1·arg432468 ··Opcode·9·has·1·arg
432469 ··Opcode·10·has·0·args432469 ··Opcode·10·has·0·args
432470 ··Opcode·11·has·0·args432470 ··Opcode·11·has·0·args
432471 ··Opcode·12·has·1·arg432471 ··Opcode·12·has·1·arg
  
432472 ·The·Directory·Table·(offset·0xb70ce,·lines·17,·columns·1):432472 ·The·Directory·Table·(offset·0xb70ce,·lines·17,·columns·1):
432473 ··Entry»  Name432473 ··Entry»  Name
432474 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-g_c9xo8q432474 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-fqwp4011
432475 ··1»      (line_strp)»   (offset:·0x2b):·../src432475 ··1»      (line_strp)»   (offset:·0x2b):·../src
432476 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail432476 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
432477 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13432477 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.13
432478 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits432478 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
432479 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11432479 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
432480 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext432480 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
432481 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14432481 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Max diff block lines reached; 4156/9709 bytes (42.81%) of diff not shown.
56.4 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x3a9·(32-bit)4 ···Length:········0x3a9·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x99c7 ···Abbrev·Offset:·0x99c
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·47·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
12 ·<1><15>:·Abbrev·Number:·107·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·107·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x1402>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x1402>
14 ·<1><1a>:·Abbrev·Number:·109·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·109·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x18933d)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x18933d)·
16 ····<1f>···DW_AT_decl_file···:·(data1)·6716 ····<1f>···DW_AT_decl_file···:·(data1)·67
17 ····<20>···DW_AT_decl_line···:·(data1)·8217 ····<20>···DW_AT_decl_line···:·(data1)·82
18 ····<21>···DW_AT_decl_column·:·(data1)·1518 ····<21>···DW_AT_decl_column·:·(data1)·15
Offset 542, 29 lines modifiedOffset 542, 29 lines modified
542 ···Length:········0x3c·(32-bit)542 ···Length:········0x3c·(32-bit)
543 ···Version:·······5543 ···Version:·······5
544 ···Unit·Type:·····DW_UT_partial·(3)544 ···Unit·Type:·····DW_UT_partial·(3)
545 ···Abbrev·Offset:·0x99c545 ···Abbrev·Offset:·0x99c
546 ···Pointer·Size:··4546 ···Pointer·Size:··4
547 ·<0><3b9>:·Abbrev·Number:·47·(DW_TAG_partial_unit)547 ·<0><3b9>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
548 ····<3ba>···DW_AT_stmt_list···:·(sec_offset)·0548 ····<3ba>···DW_AT_stmt_list···:·(sec_offset)·0
549 ····<3be>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q549 ····<3be>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
550 ·<1><3c2>:·Abbrev·Number:·107·(DW_TAG_imported_unit)550 ·<1><3c2>:·Abbrev·Number:·107·(DW_TAG_imported_unit)
551 ····<3c3>···DW_AT_import······:·(GNU_ref_alt)·<0x76db>551 ····<3c3>···DW_AT_import······:·(GNU_ref_alt)·<0x76db>
552 ·<1><3c7>:·Abbrev·Number:·122·(DW_TAG_dwarf_procedure)552 ·<1><3c7>:·Abbrev·Number:·122·(DW_TAG_dwarf_procedure)
553 ····<3c8>···DW_AT_location····:·(exprloc)·35·byte·block:·9e·21·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·» (DW_OP_implicit_value·33·byte·block:·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·)553 ····<3c8>···DW_AT_location····:·(exprloc)·35·byte·block:·9e·21·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·» (DW_OP_implicit_value·33·byte·block:·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·)
554 ·<1><3ec>:·Abbrev·Number:·0554 ·<1><3ec>:·Abbrev·Number:·0
555 ··Compilation·Unit·@·offset·0x3ed:555 ··Compilation·Unit·@·offset·0x3ed:
556 ···Length:········0x34·(32-bit)556 ···Length:········0x34·(32-bit)
557 ···Version:·······5557 ···Version:·······5
558 ···Unit·Type:·····DW_UT_partial·(3)558 ···Unit·Type:·····DW_UT_partial·(3)
559 ···Abbrev·Offset:·0xedab559 ···Abbrev·Offset:·0xedab
560 ···Pointer·Size:··4560 ···Pointer·Size:··4
561 ·<0><3f9>:·Abbrev·Number:·36·(DW_TAG_partial_unit)561 ·<0><3f9>:·Abbrev·Number:·36·(DW_TAG_partial_unit)
562 ····<3fa>···DW_AT_stmt_list···:·(sec_offset)·0562 ····<3fa>···DW_AT_stmt_list···:·(sec_offset)·0
563 ····<3fe>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q563 ····<3fe>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
564 ·<1><402>:·Abbrev·Number:·53·(DW_TAG_imported_unit)564 ·<1><402>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
565 ····<403>···DW_AT_import······:·(GNU_ref_alt)·<0x778a>565 ····<403>···DW_AT_import······:·(GNU_ref_alt)·<0x778a>
566 ·<1><407>:·Abbrev·Number:·114·(DW_TAG_subprogram)566 ·<1><407>:·Abbrev·Number:·114·(DW_TAG_subprogram)
567 ····<408>···DW_AT_specification:·(GNU_ref_alt)·<0x7946>567 ····<408>···DW_AT_specification:·(GNU_ref_alt)·<0x7946>
568 ····<40c>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)568 ····<40c>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)
569 ·<2><40d>:·Abbrev·Number:·113·(DW_TAG_variable)569 ·<2><40d>:·Abbrev·Number:·113·(DW_TAG_variable)
570 ····<40e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x158f24)·570 ····<40e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x158f24)·
Offset 581, 15 lines modifiedOffset 581, 15 lines modified
581 ···Length:········0x32fd·(32-bit)581 ···Length:········0x32fd·(32-bit)
582 ···Version:·······5582 ···Version:·······5
583 ···Unit·Type:·····DW_UT_partial·(3)583 ···Unit·Type:·····DW_UT_partial·(3)
584 ···Abbrev·Offset:·0584 ···Abbrev·Offset:·0
585 ···Pointer·Size:··4585 ···Pointer·Size:··4
586 ·<0><431>:·Abbrev·Number:·140·(DW_TAG_partial_unit)586 ·<0><431>:·Abbrev·Number:·140·(DW_TAG_partial_unit)
587 ····<433>···DW_AT_stmt_list···:·(sec_offset)·0587 ····<433>···DW_AT_stmt_list···:·(sec_offset)·0
588 ····<437>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q588 ····<437>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
589 ·<1><43b>:·Abbrev·Number:·139·(DW_TAG_namespace)589 ·<1><43b>:·Abbrev·Number:·139·(DW_TAG_namespace)
590 ····<43d>···DW_AT_name········:·(string)·std590 ····<43d>···DW_AT_name········:·(string)·std
591 ····<441>···DW_AT_sibling·····:·(ref_udata)·<0x12ca>591 ····<441>···DW_AT_sibling·····:·(ref_udata)·<0x12ca>
592 ·<2><443>:·Abbrev·Number:·68·(DW_TAG_namespace)592 ·<2><443>:·Abbrev·Number:·68·(DW_TAG_namespace)
593 ····<444>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·593 ····<444>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·
594 ····<448>···DW_AT_sibling·····:·(ref_udata)·<0x7c6>594 ····<448>···DW_AT_sibling·····:·(ref_udata)·<0x7c6>
595 ·<3><44a>:·Abbrev·Number:·33·(DW_TAG_structure_type)595 ·<3><44a>:·Abbrev·Number:·33·(DW_TAG_structure_type)
Offset 8839, 15 lines modifiedOffset 8839, 15 lines modified
8839 ···Length:········0xb35·(32-bit)8839 ···Length:········0xb35·(32-bit)
8840 ···Version:·······58840 ···Version:·······5
8841 ···Unit·Type:·····DW_UT_partial·(3)8841 ···Unit·Type:·····DW_UT_partial·(3)
8842 ···Abbrev·Offset:·0x99c8842 ···Abbrev·Offset:·0x99c
8843 ···Pointer·Size:··48843 ···Pointer·Size:··4
8844 ·<0><3732>:·Abbrev·Number:·47·(DW_TAG_partial_unit)8844 ·<0><3732>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
8845 ····<3733>···DW_AT_stmt_list···:·(sec_offset)·08845 ····<3733>···DW_AT_stmt_list···:·(sec_offset)·0
8846 ····<3737>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q8846 ····<3737>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
8847 ·<1><373b>:·Abbrev·Number:·44·(DW_TAG_namespace)8847 ·<1><373b>:·Abbrev·Number:·44·(DW_TAG_namespace)
8848 ····<373c>···DW_AT_name········:·(string)·std8848 ····<373c>···DW_AT_name········:·(string)·std
8849 ····<3740>···DW_AT_sibling·····:·(ref_udata)·<0x3f1f>8849 ····<3740>···DW_AT_sibling·····:·(ref_udata)·<0x3f1f>
8850 ·<2><3742>:·Abbrev·Number:·36·(DW_TAG_namespace)8850 ·<2><3742>:·Abbrev·Number:·36·(DW_TAG_namespace)
8851 ····<3743>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·8851 ····<3743>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·
8852 ····<3747>···DW_AT_sibling·····:·(ref_udata)·<0x3c1c>8852 ····<3747>···DW_AT_sibling·····:·(ref_udata)·<0x3c1c>
8853 ·<3><3749>:·Abbrev·Number:·27·(DW_TAG_structure_type)8853 ·<3><3749>:·Abbrev·Number:·27·(DW_TAG_structure_type)
Offset 10602, 15 lines modifiedOffset 10602, 15 lines modified
10602 ···Length:········0x29·(32-bit)10602 ···Length:········0x29·(32-bit)
10603 ···Version:·······510603 ···Version:·······5
10604 ···Unit·Type:·····DW_UT_partial·(3)10604 ···Unit·Type:·····DW_UT_partial·(3)
10605 ···Abbrev·Offset:·0xedab10605 ···Abbrev·Offset:·0xedab
10606 ···Pointer·Size:··410606 ···Pointer·Size:··4
10607 ·<0><426b>:·Abbrev·Number:·36·(DW_TAG_partial_unit)10607 ·<0><426b>:·Abbrev·Number:·36·(DW_TAG_partial_unit)
10608 ····<426c>···DW_AT_stmt_list···:·(sec_offset)·010608 ····<426c>···DW_AT_stmt_list···:·(sec_offset)·0
10609 ····<4270>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q10609 ····<4270>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
10610 ·<1><4274>:·Abbrev·Number:·53·(DW_TAG_imported_unit)10610 ·<1><4274>:·Abbrev·Number:·53·(DW_TAG_imported_unit)
10611 ····<4275>···DW_AT_import······:·(GNU_ref_alt)·<0x797e>10611 ····<4275>···DW_AT_import······:·(GNU_ref_alt)·<0x797e>
10612 ·<1><4279>:·Abbrev·Number:·40·(DW_TAG_namespace)10612 ·<1><4279>:·Abbrev·Number:·40·(DW_TAG_namespace)
10613 ····<427a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fb26d)·10613 ····<427a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fb26d)·
10614 ·<2><427e>:·Abbrev·Number:·117·(DW_TAG_typedef)10614 ·<2><427e>:·Abbrev·Number:·117·(DW_TAG_typedef)
10615 ····<427f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x189534)·10615 ····<427f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x189534)·
10616 ····<4283>···DW_AT_decl_file···:·(data1)·16710616 ····<4283>···DW_AT_decl_file···:·(data1)·167
Offset 10623, 15 lines modifiedOffset 10623, 15 lines modified
10623 ···Length:········0x4e·(32-bit)10623 ···Length:········0x4e·(32-bit)
10624 ···Version:·······510624 ···Version:·······5
10625 ···Unit·Type:·····DW_UT_partial·(3)10625 ···Unit·Type:·····DW_UT_partial·(3)
10626 ···Abbrev·Offset:·0xedab10626 ···Abbrev·Offset:·0xedab
10627 ···Pointer·Size:··410627 ···Pointer·Size:··4
10628 ·<0><4298>:·Abbrev·Number:·36·(DW_TAG_partial_unit)10628 ·<0><4298>:·Abbrev·Number:·36·(DW_TAG_partial_unit)
10629 ····<4299>···DW_AT_stmt_list···:·(sec_offset)·010629 ····<4299>···DW_AT_stmt_list···:·(sec_offset)·0
10630 ····<429d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q10630 ····<429d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
10631 ·<1><42a1>:·Abbrev·Number:·22·(DW_TAG_enumeration_type)10631 ·<1><42a1>:·Abbrev·Number:·22·(DW_TAG_enumeration_type)
10632 ····<42a2>···DW_AT_encoding····:·(data1)·7»  (unsigned)10632 ····<42a2>···DW_AT_encoding····:·(data1)·7»  (unsigned)
10633 ····<42a3>···DW_AT_byte_size···:·(data1)·410633 ····<42a3>···DW_AT_byte_size···:·(data1)·4
10634 ····<42a4>···DW_AT_type········:·(GNU_ref_alt)·<0x18>10634 ····<42a4>···DW_AT_type········:·(GNU_ref_alt)·<0x18>
10635 ····<42a8>···DW_AT_decl_file···:·(data1)·14710635 ····<42a8>···DW_AT_decl_file···:·(data1)·147
10636 ····<42a9>···DW_AT_decl_line···:·(data1)·7710636 ····<42a9>···DW_AT_decl_line···:·(data1)·77
10637 ····<42aa>···DW_AT_decl_column·:·(data1)·1010637 ····<42aa>···DW_AT_decl_column·:·(data1)·10
Offset 10676, 15 lines modifiedOffset 10676, 15 lines modified
10676 ···Length:········0x3b62·(32-bit)10676 ···Length:········0x3b62·(32-bit)
10677 ···Version:·······510677 ···Version:·······5
10678 ···Unit·Type:·····DW_UT_partial·(3)10678 ···Unit·Type:·····DW_UT_partial·(3)
10679 ···Abbrev·Offset:·0x99c10679 ···Abbrev·Offset:·0x99c
10680 ···Pointer·Size:··410680 ···Pointer·Size:··4
10681 ·<0><42ea>:·Abbrev·Number:·47·(DW_TAG_partial_unit)10681 ·<0><42ea>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
10682 ····<42eb>···DW_AT_stmt_list···:·(sec_offset)·010682 ····<42eb>···DW_AT_stmt_list···:·(sec_offset)·0
10683 ····<42ef>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-g_c9xo8q10683 ····<42ef>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-fqwp4011
10684 ·<1><42f3>:·Abbrev·Number:·44·(DW_TAG_namespace)10684 ·<1><42f3>:·Abbrev·Number:·44·(DW_TAG_namespace)
10685 ····<42f4>···DW_AT_name········:·(string)·std10685 ····<42f4>···DW_AT_name········:·(string)·std
10686 ····<42f8>···DW_AT_sibling·····:·(ref_udata)·<0x6d75>10686 ····<42f8>···DW_AT_sibling·····:·(ref_udata)·<0x6d75>
10687 ·<2><42fa>:·Abbrev·Number:·51·(DW_TAG_class_type)10687 ·<2><42fa>:·Abbrev·Number:·51·(DW_TAG_class_type)
10688 ····<42fb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14489)·10688 ····<42fb>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14489)·
10689 ····<42ff>···DW_AT_byte_size···:·(data1)·1210689 ····<42ff>···DW_AT_byte_size···:·(data1)·12
10690 ····<4300>···DW_AT_decl_file···:·(data1)·1810690 ····<4300>···DW_AT_decl_file···:·(data1)·18
Offset 20349, 15 lines modifiedOffset 20349, 15 lines modified
20349 ···Length:········0x45·(32-bit)20349 ···Length:········0x45·(32-bit)
Max diff block lines reached; 51122/57675 bytes (88.64%) of diff not shown.
239 B
strings --all --bytes=8 {}
    
Offset 977, 15 lines modifiedOffset 977, 15 lines modified
977 jwNj70Bj977 jwNj70Bj
978 qaCYUFb9978 qaCYUFb9
979 v28\Yj$c979 v28\Yj$c
980 QS·Qm8j24Q980 QS·Qm8j24Q
981 =HMY<OYs981 =HMY<OYs
982 $XQ>>Bms{982 $XQ>>Bms{
983 jL$?Z"&_983 jL$?Z"&_
984 4XwiGqrf984 4XwiGqvf
985 {4q{Ae>z985 {4q{Ae>z
986 GL6[a.d*986 GL6[a.d*
987 9w3.zn({987 9w3.zn({
988 Vey,ge.S988 Vey,ge.S
989 ·(wD&;"2989 ·(wD&;"2
990 >Md4XBw·?v990 >Md4XBw·?v
991 #oSE"^jv991 #oSE"^jv
1.45 KB
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 6035 objdump: DWARF error: could not find variable specification at offset 0x1793 objdump: DWARF error: unable to read alt ref 31046 objdump: DWARF error: unable to read alt ref 151966 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 284672 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 128559 objdump: DWARF error: unable to read alt ref 110301
    
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 »       ...1331 »       ...
  
1332 0002f268·<.L917>:1332 0002f268·<.L917>:
1333 »       ...1333 »       ...
  
1334 0002f298·<.L918>:1334 0002f298·<.L918>:
1335 .L918():1335 .L918():
1336 ./.mesonpy-g_c9xo8q/../src/mpl2014.cpp:10381336 ./.mesonpy-fqwp4011/../src/mpl2014.cpp:1038
1337 »       add····%al,(%eax)1337 »       add····%al,(%eax)
1338 »       add····%al,(%eax)1338 »       add····%al,(%eax)
1339 »       ...1339 »       ...
  
1340 0002f29d·<.L911>:1340 0002f29d·<.L911>:
1341 »       ...1341 »       ...
  
494 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./.mesonpy-g_c9xo8q2 ··[·····0]··./.mesonpy-fqwp4011
3 ··[····14]··../src/chunk_local.cpp3 ··[····14]··../src/chunk_local.cpp
4 ··[····2b]··../src4 ··[····2b]··../src
5 ··[····32]··/usr/include/pybind11/detail5 ··[····32]··/usr/include/pybind11/detail
6 ··[····4f]··/usr/include/python3.136 ··[····4f]··/usr/include/python3.13
7 ··[····67]··/usr/include/c++/14/bits7 ··[····67]··/usr/include/c++/14/bits
8 ··[····80]··/usr/include/pybind118 ··[····80]··/usr/include/pybind11
9 ··[····96]··/usr/include/c++/14/ext9 ··[····96]··/usr/include/c++/14/ext
92.4 KB
./usr/lib/debug/.build-id/de/5547fdc5d43365830101def35f70870de17d95.debug vs.
./usr/lib/debug/.build-id/77/ca95e98ce4d7f06da5ba3276ea2545e33d2004.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
869 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:··········6214752·(bytes·into·file)13 ··Start·of·section·headers:··········6214772·(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:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
3.21 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x5ed460:1 There·are·39·section·headers,·starting·at·offset·0x5ed474:
  
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·000318·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000318·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000490·000178·001530·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000490·000178·001530·10···A··4···1··4
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 ··[21]·.dynamic··········NOBITS··········00097df0·00085c·000100·08··WA··4···0··426 ··[21]·.dynamic··········NOBITS··········00097df0·00085c·000100·08··WA··4···0··4
27 ··[22]·.got··············NOBITS··········00097ef0·00085c·000104·04··WA··0···0··427 ··[22]·.got··············NOBITS··········00097ef0·00085c·000104·04··WA··0···0··4
28 ··[23]·.got.plt··········NOBITS··········00097ff4·00085c·0003a8·04··WA··0···0··428 ··[23]·.got.plt··········NOBITS··········00097ff4·00085c·0003a8·04··WA··0···0··4
29 ··[24]·.data·············NOBITS··········000983a0·00085c·000084·00··WA··0···0·3229 ··[24]·.data·············NOBITS··········000983a0·00085c·000084·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········00098440·00085c·0000d4·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········00098440·00085c·0000d4·00··WA··0···0·32
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·000b50·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·000b50·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·000ce8·3dfab3·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000ce8·3dfac4·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·3e079c·005783·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·3e07ac·005783·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·3e5f20·08dacf·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·3e5f30·08dad4·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·4739f0·000078·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·473a04·000078·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·473a68·00053a·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·473a7c·00053c·01·MSC··0···0··4
38 ··[33]·.debug_loclists···PROGBITS········00000000·473fa4·100e7b·00···C··0···0··438 ··[33]·.debug_loclists···PROGBITS········00000000·473fb8·100e7b·00···C··0···0··4
39 ··[34]·.debug_rnglists···PROGBITS········00000000·574e20·044248·00···C··0···0··439 ··[34]·.debug_rnglists···PROGBITS········00000000·574e34·044248·00···C··0···0··4
40 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·5b9068·00004f·00······0···0··140 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·5b907c·00004f·00······0···0··1
41 ··[36]·.symtab···········SYMTAB··········00000000·5b90b8·007940·10·····37·1602··441 ··[36]·.symtab···········SYMTAB··········00000000·5b90cc·007940·10·····37·1602··4
42 ··[37]·.strtab···········STRTAB··········00000000·5c09f8·02c8d6·00······0···0··142 ··[37]·.strtab···········STRTAB··········00000000·5c0a0c·02c8d6·00······0···0··1
43 ··[38]·.shstrtab·········STRTAB··········00000000·5ed2ce·000190·00······0···0··143 ··[38]·.shstrtab·········STRTAB··········00000000·5ed2e2·000190·00······0···0··1
44 Key·to·Flags:44 Key·to·Flags:
45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),45 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),46 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),47 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
48 ··D·(mbind),·p·(processor·specific)48 ··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:·de5547fdc5d43365830101def35f70870de17d953 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·77ca95e98ce4d7f06da5ba3276ea2545e33d2004
11.4 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·17,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux431 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
32 ··1»      (line_strp)»   (offset:·0x2b):·../src32 ··1»      (line_strp)»   (offset:·0x2b):·../src
33 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail33 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
34 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.1234 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
35 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits35 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
36 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind1136 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
37 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext37 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
38 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/1438 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ··13»     (line_strp)»  (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types45 ··13»     (line_strp)»  (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types
46 ··14»     (line_strp)»  (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits46 ··14»     (line_strp)»  (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits
47 ··15»     (line_strp)»  (offset:·0x1a6):·/usr/include/c++/14/debug47 ··15»     (line_strp)»  (offset:·0x1a6):·/usr/include/c++/14/debug
48 ··16»     (line_strp)»  (offset:·0x1c0):·/usr/include/c++/14/pstl48 ··16»     (line_strp)»  (offset:·0x1c0):·/usr/include/c++/14/pstl
  
49 ·The·File·Name·Table·(offset·0x6d,·lines·182,·columns·2):49 ·The·File·Name·Table·(offset·0x6d,·lines·182,·columns·2):
50 ··Entry»  Dir»       Name50 ··Entry»  Dir»       Name
51 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1b):·chunk_local.cpp51 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x7):·chunk_local.cpp
52 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1d9):·class.h52 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1d9):·class.h
53 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xcd1):·object.h53 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xcd1):·object.h
54 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x1e1):·shared_ptr_base.h54 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x1e1):·shared_ptr_base.h
55 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x583):·allocator.h55 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x583):·allocator.h
56 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1f3):·new_allocator.h56 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1f3):·new_allocator.h
57 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x203):·allocated_ptr.h57 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x203):·allocated_ptr.h
58 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x213):·alloc_traits.h58 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x213):·alloc_traits.h
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x36e):·unordered_set.h86 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x36e):·unordered_set.h
87 ··35»     (udata)»      4»     (line_strp)»  (offset:·0x37e):·forward_list.h87 ··35»     (udata)»      4»     (line_strp)»  (offset:·0x37e):·forward_list.h
88 ··36»     (udata)»      4»     (line_strp)»  (offset:·0x38d):·forward_list.tcc88 ··36»     (udata)»      4»     (line_strp)»  (offset:·0x38d):·forward_list.tcc
89 ··37»     (udata)»      6»     (line_strp)»  (offset:·0x39e):·aligned_buffer.h89 ··37»     (udata)»      6»     (line_strp)»  (offset:·0x39e):·aligned_buffer.h
90 ··38»     (udata)»      2»     (line_strp)»  (offset:·0x3af):·typeid.h90 ··38»     (udata)»      2»     (line_strp)»  (offset:·0x3af):·typeid.h
91 ··39»     (udata)»      2»     (line_strp)»  (offset:·0x3b8):·type_caster_base.h91 ··39»     (udata)»      2»     (line_strp)»  (offset:·0x3b8):·type_caster_base.h
92 ··40»     (udata)»      8»     (line_strp)»  (offset:·0x27f):·string.h92 ··40»     (udata)»      8»     (line_strp)»  (offset:·0x27f):·string.h
93 ··41»     (udata)»      1»     (line_strp)»  (offset:·0x1b):·chunk_local.cpp93 ··41»     (udata)»      1»     (line_strp)»  (offset:·0x7):·chunk_local.cpp
94 ··42»     (udata)»      1»     (line_strp)»  (offset:·0x3cb):·output_array.h94 ··42»     (udata)»      1»     (line_strp)»  (offset:·0x3cb):·output_array.h
95 ··43»     (udata)»      7»     (line_strp)»  (offset:·0xb52):·ostream95 ··43»     (udata)»      7»     (line_strp)»  (offset:·0xb52):·ostream
96 ··44»     (udata)»      4»     (line_strp)»  (offset:·0x3da):·charconv.h96 ··44»     (udata)»      4»     (line_strp)»  (offset:·0x3da):·charconv.h
97 ··45»     (udata)»      4»     (line_strp)»  (offset:·0x3e5):·stl_construct.h97 ··45»     (udata)»      4»     (line_strp)»  (offset:·0x3e5):·stl_construct.h
98 ··46»     (udata)»      5»     (line_strp)»  (offset:·0x3f5):·cast.h98 ··46»     (udata)»      5»     (line_strp)»  (offset:·0x3f5):·cast.h
99 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x3fc):·vector.tcc99 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x3fc):·vector.tcc
100 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x407):·stl_uninitialized.h100 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x407):·stl_uninitialized.h
Offset 79771, 15 lines modifiedOffset 79771, 15 lines modified
79771 ··Opcode·9·has·1·arg79771 ··Opcode·9·has·1·arg
79772 ··Opcode·10·has·0·args79772 ··Opcode·10·has·0·args
79773 ··Opcode·11·has·0·args79773 ··Opcode·11·has·0·args
79774 ··Opcode·12·has·1·arg79774 ··Opcode·12·has·1·arg
  
79775 ·The·Directory·Table·(offset·0x21c93,·lines·17,·columns·1):79775 ·The·Directory·Table·(offset·0x21c93,·lines·17,·columns·1):
79776 ··Entry»  Name79776 ··Entry»  Name
79777 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux479777 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
79778 ··1»      (line_strp)»   (offset:·0x2b):·../src79778 ··1»      (line_strp)»   (offset:·0x2b):·../src
79779 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail79779 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
79780 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.1279780 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
79781 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits79781 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
79782 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind1179782 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
79783 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext79783 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
79784 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/1479784 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 161203, 15 lines modifiedOffset 161203, 15 lines modified
161203 ··Opcode·9·has·1·arg161203 ··Opcode·9·has·1·arg
161204 ··Opcode·10·has·0·args161204 ··Opcode·10·has·0·args
161205 ··Opcode·11·has·0·args161205 ··Opcode·11·has·0·args
161206 ··Opcode·12·has·1·arg161206 ··Opcode·12·has·1·arg
  
161207 ·The·Directory·Table·(offset·0x444a5,·lines·17,·columns·1):161207 ·The·Directory·Table·(offset·0x444a5,·lines·17,·columns·1):
161208 ··Entry»  Name161208 ··Entry»  Name
161209 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux4161209 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
161210 ··1»      (line_strp)»   (offset:·0x2b):·../src161210 ··1»      (line_strp)»   (offset:·0x2b):·../src
161211 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail161211 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
161212 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12161212 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
161213 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits161213 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
161214 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11161214 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
161215 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext161215 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
161216 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14161216 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 247345, 15 lines modifiedOffset 247345, 15 lines modified
247345 ··Opcode·9·has·1·arg247345 ··Opcode·9·has·1·arg
247346 ··Opcode·10·has·0·args247346 ··Opcode·10·has·0·args
247347 ··Opcode·11·has·0·args247347 ··Opcode·11·has·0·args
247348 ··Opcode·12·has·1·arg247348 ··Opcode·12·has·1·arg
  
247349 ·The·Directory·Table·(offset·0x68cb4,·lines·10,·columns·1):247349 ·The·Directory·Table·(offset·0x68cb4,·lines·10,·columns·1):
247350 ··Entry»  Name247350 ··Entry»  Name
247351 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux4247351 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
247352 ··1»      (line_strp)»   (offset:·0x2b):·../src247352 ··1»      (line_strp)»   (offset:·0x2b):·../src
247353 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247353 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
247354 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/i686-linux-gnu/14/include247354 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/i686-linux-gnu/14/include
247355 ··4»      (line_strp)»   (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types247355 ··4»      (line_strp)»   (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types
247356 ··5»      (line_strp)»   (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits247356 ··5»      (line_strp)»   (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits
247357 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247357 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247358 ··7»      (line_strp)»   (offset:·0x1a6):·/usr/include/c++/14/debug247358 ··7»      (line_strp)»   (offset:·0x1a6):·/usr/include/c++/14/debug
Offset 247654, 15 lines modifiedOffset 247654, 15 lines modified
247654 ··Opcode·9·has·1·arg247654 ··Opcode·9·has·1·arg
247655 ··Opcode·10·has·0·args247655 ··Opcode·10·has·0·args
247656 ··Opcode·11·has·0·args247656 ··Opcode·11·has·0·args
247657 ··Opcode·12·has·1·arg247657 ··Opcode·12·has·1·arg
  
247658 ·The·Directory·Table·(offset·0x68f58,·lines·10,·columns·1):247658 ·The·Directory·Table·(offset·0x68f58,·lines·10,·columns·1):
247659 ··Entry»  Name247659 ··Entry»  Name
247660 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux4247660 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
247661 ··1»      (line_strp)»   (offset:·0x2b):·../src247661 ··1»      (line_strp)»   (offset:·0x2b):·../src
247662 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247662 ··2»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
247663 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/i686-linux-gnu/14/include247663 ··3»      (line_strp)»   (offset:·0x110):·/usr/lib/gcc/i686-linux-gnu/14/include
247664 ··4»      (line_strp)»   (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types247664 ··4»      (line_strp)»   (offset:·0x157):·/usr/include/i386-linux-gnu/bits/types
247665 ··5»      (line_strp)»   (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits247665 ··5»      (line_strp)»   (offset:·0x17e):·/usr/include/i386-linux-gnu/c++/14/bits
247666 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247666 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247667 ··7»      (line_strp)»   (offset:·0x1a6):·/usr/include/c++/14/debug247667 ··7»      (line_strp)»   (offset:·0x1a6):·/usr/include/c++/14/debug
Offset 247930, 15 lines modifiedOffset 247930, 15 lines modified
247930 ··Opcode·9·has·1·arg247930 ··Opcode·9·has·1·arg
247931 ··Opcode·10·has·0·args247931 ··Opcode·10·has·0·args
247932 ··Opcode·11·has·0·args247932 ··Opcode·11·has·0·args
247933 ··Opcode·12·has·1·arg247933 ··Opcode·12·has·1·arg
  
247934 ·The·Directory·Table·(offset·0x691c6,·lines·17,·columns·1):247934 ·The·Directory·Table·(offset·0x691c6,·lines·17,·columns·1):
247935 ··Entry»  Name247935 ··Entry»  Name
247936 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-qh38rux4247936 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-5o24ifnl
247937 ··1»      (line_strp)»   (offset:·0x2b):·../src247937 ··1»      (line_strp)»   (offset:·0x2b):·../src
247938 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail247938 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
247939 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12247939 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
247940 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits247940 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
247941 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11247941 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
247942 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext247942 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
247943 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14247943 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Max diff block lines reached; 5540/11598 bytes (47.77%) of diff not shown.
56.7 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x395·(32-bit)4 ···Length:········0x395·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x93f7 ···Abbrev·Offset:·0x93f
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·47·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux411 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
12 ·<1><15>:·Abbrev·Number:·106·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·106·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x1402>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x1402>
14 ·<1><1a>:·Abbrev·Number:·111·(DW_TAG_typedef)14 ·<1><1a>:·Abbrev·Number:·111·(DW_TAG_typedef)
15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0x61):·__intptr_t15 ····<1b>···DW_AT_name········:·(strp)·(offset:·0x61):·__intptr_t
16 ····<1f>···DW_AT_decl_file···:·(data1)·6516 ····<1f>···DW_AT_decl_file···:·(data1)·65
17 ····<20>···DW_AT_decl_line···:·(data1)·20717 ····<20>···DW_AT_decl_line···:·(data1)·207
18 ····<21>···DW_AT_decl_column·:·(data1)·2518 ····<21>···DW_AT_decl_column·:·(data1)·25
Offset 531, 29 lines modifiedOffset 531, 29 lines modified
531 ···Length:········0x3c·(32-bit)531 ···Length:········0x3c·(32-bit)
532 ···Version:·······5532 ···Version:·······5
533 ···Unit·Type:·····DW_UT_partial·(3)533 ···Unit·Type:·····DW_UT_partial·(3)
534 ···Abbrev·Offset:·0x93f534 ···Abbrev·Offset:·0x93f
535 ···Pointer·Size:··4535 ···Pointer·Size:··4
536 ·<0><3a5>:·Abbrev·Number:·47·(DW_TAG_partial_unit)536 ·<0><3a5>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
537 ····<3a6>···DW_AT_stmt_list···:·(sec_offset)·0537 ····<3a6>···DW_AT_stmt_list···:·(sec_offset)·0
538 ····<3aa>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux4538 ····<3aa>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
539 ·<1><3ae>:·Abbrev·Number:·106·(DW_TAG_imported_unit)539 ·<1><3ae>:·Abbrev·Number:·106·(DW_TAG_imported_unit)
540 ····<3af>···DW_AT_import······:·(GNU_ref_alt)·<0x76db>540 ····<3af>···DW_AT_import······:·(GNU_ref_alt)·<0x76db>
541 ·<1><3b3>:·Abbrev·Number:·120·(DW_TAG_dwarf_procedure)541 ·<1><3b3>:·Abbrev·Number:·120·(DW_TAG_dwarf_procedure)
542 ····<3b4>···DW_AT_location····:·(exprloc)·35·byte·block:·9e·21·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·» (DW_OP_implicit_value·33·byte·block:·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·)542 ····<3b4>···DW_AT_location····:·(exprloc)·35·byte·block:·9e·21·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·» (DW_OP_implicit_value·33·byte·block:·70·79·62·69·6e·64·31·31·5f·66·75·6e·63·74·69·6f·6e·5f·72·65·63·6f·72·64·5f·63·61·70·73·75·6c·65·0·)
543 ·<1><3d8>:·Abbrev·Number:·0543 ·<1><3d8>:·Abbrev·Number:·0
544 ··Compilation·Unit·@·offset·0x3d9:544 ··Compilation·Unit·@·offset·0x3d9:
545 ···Length:········0x34·(32-bit)545 ···Length:········0x34·(32-bit)
546 ···Version:·······5546 ···Version:·······5
547 ···Unit·Type:·····DW_UT_partial·(3)547 ···Unit·Type:·····DW_UT_partial·(3)
548 ···Abbrev·Offset:·0xeca5548 ···Abbrev·Offset:·0xeca5
549 ···Pointer·Size:··4549 ···Pointer·Size:··4
550 ·<0><3e5>:·Abbrev·Number:·31·(DW_TAG_partial_unit)550 ·<0><3e5>:·Abbrev·Number:·31·(DW_TAG_partial_unit)
551 ····<3e6>···DW_AT_stmt_list···:·(sec_offset)·0551 ····<3e6>···DW_AT_stmt_list···:·(sec_offset)·0
552 ····<3ea>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux4552 ····<3ea>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
553 ·<1><3ee>:·Abbrev·Number:·36·(DW_TAG_imported_unit)553 ·<1><3ee>:·Abbrev·Number:·36·(DW_TAG_imported_unit)
554 ····<3ef>···DW_AT_import······:·(GNU_ref_alt)·<0x778a>554 ····<3ef>···DW_AT_import······:·(GNU_ref_alt)·<0x778a>
555 ·<1><3f3>:·Abbrev·Number:·107·(DW_TAG_subprogram)555 ·<1><3f3>:·Abbrev·Number:·107·(DW_TAG_subprogram)
556 ····<3f4>···DW_AT_specification:·(GNU_ref_alt)·<0x7946>556 ····<3f4>···DW_AT_specification:·(GNU_ref_alt)·<0x7946>
557 ····<3f8>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)557 ····<3f8>···DW_AT_inline······:·(data1)·3»     (declared·as·inline·and·inlined)
558 ·<2><3f9>:·Abbrev·Number:·106·(DW_TAG_variable)558 ·<2><3f9>:·Abbrev·Number:·106·(DW_TAG_variable)
559 ····<3fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x158f24)·559 ····<3fa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x158f24)·
Offset 570, 15 lines modifiedOffset 570, 15 lines modified
570 ···Length:········0x3266·(32-bit)570 ···Length:········0x3266·(32-bit)
571 ···Version:·······5571 ···Version:·······5
572 ···Unit·Type:·····DW_UT_partial·(3)572 ···Unit·Type:·····DW_UT_partial·(3)
573 ···Abbrev·Offset:·0573 ···Abbrev·Offset:·0
574 ···Pointer·Size:··4574 ···Pointer·Size:··4
575 ·<0><41d>:·Abbrev·Number:·136·(DW_TAG_partial_unit)575 ·<0><41d>:·Abbrev·Number:·136·(DW_TAG_partial_unit)
576 ····<41f>···DW_AT_stmt_list···:·(sec_offset)·0576 ····<41f>···DW_AT_stmt_list···:·(sec_offset)·0
577 ····<423>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux4577 ····<423>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
578 ·<1><427>:·Abbrev·Number:·135·(DW_TAG_namespace)578 ·<1><427>:·Abbrev·Number:·135·(DW_TAG_namespace)
579 ····<429>···DW_AT_name········:·(string)·std579 ····<429>···DW_AT_name········:·(string)·std
580 ····<42d>···DW_AT_sibling·····:·(ref_udata)·<0x12b4>580 ····<42d>···DW_AT_sibling·····:·(ref_udata)·<0x12b4>
581 ·<2><42f>:·Abbrev·Number:·66·(DW_TAG_namespace)581 ·<2><42f>:·Abbrev·Number:·66·(DW_TAG_namespace)
582 ····<430>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·582 ····<430>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·
583 ····<434>···DW_AT_sibling·····:·(ref_udata)·<0x7b2>583 ····<434>···DW_AT_sibling·····:·(ref_udata)·<0x7b2>
584 ·<3><436>:·Abbrev·Number:·33·(DW_TAG_structure_type)584 ·<3><436>:·Abbrev·Number:·33·(DW_TAG_structure_type)
Offset 8743, 15 lines modifiedOffset 8743, 15 lines modified
8743 ···Length:········0xb35·(32-bit)8743 ···Length:········0xb35·(32-bit)
8744 ···Version:·······58744 ···Version:·······5
8745 ···Unit·Type:·····DW_UT_partial·(3)8745 ···Unit·Type:·····DW_UT_partial·(3)
8746 ···Abbrev·Offset:·0x93f8746 ···Abbrev·Offset:·0x93f
8747 ···Pointer·Size:··48747 ···Pointer·Size:··4
8748 ·<0><3687>:·Abbrev·Number:·47·(DW_TAG_partial_unit)8748 ·<0><3687>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
8749 ····<3688>···DW_AT_stmt_list···:·(sec_offset)·08749 ····<3688>···DW_AT_stmt_list···:·(sec_offset)·0
8750 ····<368c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux48750 ····<368c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
8751 ·<1><3690>:·Abbrev·Number:·44·(DW_TAG_namespace)8751 ·<1><3690>:·Abbrev·Number:·44·(DW_TAG_namespace)
8752 ····<3691>···DW_AT_name········:·(string)·std8752 ····<3691>···DW_AT_name········:·(string)·std
8753 ····<3695>···DW_AT_sibling·····:·(ref_udata)·<0x3e74>8753 ····<3695>···DW_AT_sibling·····:·(ref_udata)·<0x3e74>
8754 ·<2><3697>:·Abbrev·Number:·36·(DW_TAG_namespace)8754 ·<2><3697>:·Abbrev·Number:·36·(DW_TAG_namespace)
8755 ····<3698>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·8755 ····<3698>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x180b90)·
8756 ····<369c>···DW_AT_sibling·····:·(ref_udata)·<0x3b71>8756 ····<369c>···DW_AT_sibling·····:·(ref_udata)·<0x3b71>
8757 ·<3><369e>:·Abbrev·Number:·27·(DW_TAG_structure_type)8757 ·<3><369e>:·Abbrev·Number:·27·(DW_TAG_structure_type)
Offset 10506, 15 lines modifiedOffset 10506, 15 lines modified
10506 ···Length:········0x29·(32-bit)10506 ···Length:········0x29·(32-bit)
10507 ···Version:·······510507 ···Version:·······5
10508 ···Unit·Type:·····DW_UT_partial·(3)10508 ···Unit·Type:·····DW_UT_partial·(3)
10509 ···Abbrev·Offset:·0xeca510509 ···Abbrev·Offset:·0xeca5
10510 ···Pointer·Size:··410510 ···Pointer·Size:··4
10511 ·<0><41c0>:·Abbrev·Number:·31·(DW_TAG_partial_unit)10511 ·<0><41c0>:·Abbrev·Number:·31·(DW_TAG_partial_unit)
10512 ····<41c1>···DW_AT_stmt_list···:·(sec_offset)·010512 ····<41c1>···DW_AT_stmt_list···:·(sec_offset)·0
10513 ····<41c5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux410513 ····<41c5>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
10514 ·<1><41c9>:·Abbrev·Number:·36·(DW_TAG_imported_unit)10514 ·<1><41c9>:·Abbrev·Number:·36·(DW_TAG_imported_unit)
10515 ····<41ca>···DW_AT_import······:·(GNU_ref_alt)·<0x797e>10515 ····<41ca>···DW_AT_import······:·(GNU_ref_alt)·<0x797e>
10516 ·<1><41ce>:·Abbrev·Number:·35·(DW_TAG_namespace)10516 ·<1><41ce>:·Abbrev·Number:·35·(DW_TAG_namespace)
10517 ····<41cf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fb26d)·10517 ····<41cf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1fb26d)·
10518 ·<2><41d3>:·Abbrev·Number:·111·(DW_TAG_typedef)10518 ·<2><41d3>:·Abbrev·Number:·111·(DW_TAG_typedef)
10519 ····<41d4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x189534)·10519 ····<41d4>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x189534)·
10520 ····<41d8>···DW_AT_decl_file···:·(data1)·16810520 ····<41d8>···DW_AT_decl_file···:·(data1)·168
Offset 10527, 15 lines modifiedOffset 10527, 15 lines modified
10527 ···Length:········0x4e·(32-bit)10527 ···Length:········0x4e·(32-bit)
10528 ···Version:·······510528 ···Version:·······5
10529 ···Unit·Type:·····DW_UT_partial·(3)10529 ···Unit·Type:·····DW_UT_partial·(3)
10530 ···Abbrev·Offset:·0xeca510530 ···Abbrev·Offset:·0xeca5
10531 ···Pointer·Size:··410531 ···Pointer·Size:··4
10532 ·<0><41ed>:·Abbrev·Number:·31·(DW_TAG_partial_unit)10532 ·<0><41ed>:·Abbrev·Number:·31·(DW_TAG_partial_unit)
10533 ····<41ee>···DW_AT_stmt_list···:·(sec_offset)·010533 ····<41ee>···DW_AT_stmt_list···:·(sec_offset)·0
10534 ····<41f2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux410534 ····<41f2>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
10535 ·<1><41f6>:·Abbrev·Number:·22·(DW_TAG_enumeration_type)10535 ·<1><41f6>:·Abbrev·Number:·22·(DW_TAG_enumeration_type)
10536 ····<41f7>···DW_AT_encoding····:·(data1)·7»  (unsigned)10536 ····<41f7>···DW_AT_encoding····:·(data1)·7»  (unsigned)
10537 ····<41f8>···DW_AT_byte_size···:·(data1)·410537 ····<41f8>···DW_AT_byte_size···:·(data1)·4
10538 ····<41f9>···DW_AT_type········:·(GNU_ref_alt)·<0x18>10538 ····<41f9>···DW_AT_type········:·(GNU_ref_alt)·<0x18>
10539 ····<41fd>···DW_AT_decl_file···:·(data1)·14410539 ····<41fd>···DW_AT_decl_file···:·(data1)·144
10540 ····<41fe>···DW_AT_decl_line···:·(data1)·7710540 ····<41fe>···DW_AT_decl_line···:·(data1)·77
10541 ····<41ff>···DW_AT_decl_column·:·(data1)·1010541 ····<41ff>···DW_AT_decl_column·:·(data1)·10
Offset 10580, 15 lines modifiedOffset 10580, 15 lines modified
10580 ···Length:········0x3b62·(32-bit)10580 ···Length:········0x3b62·(32-bit)
10581 ···Version:·······510581 ···Version:·······5
10582 ···Unit·Type:·····DW_UT_partial·(3)10582 ···Unit·Type:·····DW_UT_partial·(3)
10583 ···Abbrev·Offset:·0x93f10583 ···Abbrev·Offset:·0x93f
10584 ···Pointer·Size:··410584 ···Pointer·Size:··4
10585 ·<0><423f>:·Abbrev·Number:·47·(DW_TAG_partial_unit)10585 ·<0><423f>:·Abbrev·Number:·47·(DW_TAG_partial_unit)
10586 ····<4240>···DW_AT_stmt_list···:·(sec_offset)·010586 ····<4240>···DW_AT_stmt_list···:·(sec_offset)·0
10587 ····<4244>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-qh38rux410587 ····<4244>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-5o24ifnl
10588 ·<1><4248>:·Abbrev·Number:·44·(DW_TAG_namespace)10588 ·<1><4248>:·Abbrev·Number:·44·(DW_TAG_namespace)
10589 ····<4249>···DW_AT_name········:·(string)·std10589 ····<4249>···DW_AT_name········:·(string)·std
10590 ····<424d>···DW_AT_sibling·····:·(ref_udata)·<0x6cca>10590 ····<424d>···DW_AT_sibling·····:·(ref_udata)·<0x6cca>
10591 ·<2><424f>:·Abbrev·Number:·51·(DW_TAG_class_type)10591 ·<2><424f>:·Abbrev·Number:·51·(DW_TAG_class_type)
10592 ····<4250>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14489)·10592 ····<4250>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x14489)·
10593 ····<4254>···DW_AT_byte_size···:·(data1)·1210593 ····<4254>···DW_AT_byte_size···:·(data1)·12
10594 ····<4255>···DW_AT_decl_file···:·(data1)·1810594 ····<4255>···DW_AT_decl_file···:·(data1)·18
Offset 20253, 15 lines modifiedOffset 20253, 15 lines modified
20253 ···Length:········0x45·(32-bit)20253 ···Length:········0x45·(32-bit)
Max diff block lines reached; 51426/58003 bytes (88.66%) of diff not shown.
17.6 KB
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 |+qu+qS+b
 3 ASgNGUwI
 4 ff1:|B87
 5 P9:5*gK,}1
 6 ;>4AN-u&
 7 n6==grj`
 8 T`.1V~» #
 9 "aJQbY]k
 10 J4Cs9"uQ
2 BS|jB1sy 
3 `$s~EQd~ 
4 R+·[pkqH 
5 l#>0?Z?Q 
6 Ji[CN[;q~ 
7 6Peqwm·v 
8 yNo%OhYg 
9 7ld,Lfvd 
10 o5lv4HMO 
11 ,3wV-jhTF 
12 #NfBB-/T 
13 5j6:|D;` 
14 k3]X]*bJ11 k3]X]*bJ
15 ·lg<>,»  @_12 ·lg<>,»  @_
16 CxQ»    ^i2Z13 CxQ»    ^i2Z
17 y}EG_nu@14 y}EG_nu@
18 ~":PKNJ@.15 ~":PKNJ@.
19 9/rp<CM]16 9/rp<CM]
20 :p#%VaDV17 :p#%VaDV
Offset 147, 854 lines modifiedOffset 144, 858 lines modified
147 DZXlY^l1144 DZXlY^l1
148 .Hr2vzBx145 .Hr2vzBx
149 <>W,9|·L146 <>W,9|·L
150 |+maUu^|C3147 |+maUu^|C3
151 }oN"PB)i148 }oN"PB)i
152 lW&J[n+?,149 lW&J[n+?,
153 &Eu6Ek+n:150 &Eu6Ek+n:
154 pUYe\*y:k 
155 x]>/BSeo 
156 Z1h6Vj^v 
157 8{B+=#+> 
158 {42_6sI/ 
159 wG.-QhDQ 
160 d`6!;34O 
161 AZLP)z?> 
162 tKw9/Rs=1~ 
163 VUji!{MP 
164 :b1v^»  6, 
165 %lqC]p]) 
166 EVAAPY~gf 
167 ^jpGi=jf 
168 S=Qx·J[2=Cz 
169 Ix3»    eyia*D 
170 WC<3x{3w 
171 *·*]lTAE 
172 W»      D{C+dkoh= 
173 J%u2T1Qu6 
174 |"5/'79$ 
175 ;{]=g.aW 
176 GLyH8egE 
177 %oTgoTe@ 
178 :_i+2?Uph 
179 Ym>`K%l$ 
180 ![,-+I[ls 
181 ]9F/LY@e 
182 n/vM,9,vM· 
183 V,fRJURefR 
184 )Jw.\wVL 
185 J~R5>X#GF*e{ 
186 l`uz/R9xL? 
187 :rXl0GLW 
188 @B,"!BmJ_ 
189 (+hL*?'= 
190 Np|E7}q3 
191 !S3U&jBw 
192 xU-!:KGJ 
193 $KCys:R4 
194 =art6A*_ 
195 oSUaWNrmS 
196 ad_XZChI 
197 >16Rw462 
198 -9X~}Y4p 
199 ,~O?]agT 
200 dl+eZ`|Zi 
201 "X+9?M!(MT 
202 )@'!XfL0 
203 IUklR^5z 
204 ·buE5vWT 
205 *;»     )mZ!F 
206 zS%h5R"X 
207 cibqN"x3 
208 LT@OIwyH&a 
209 ZOYnSn{Zo 
210 >W=^·u·Q 
211 ~+EjFs$K 
212 c_»     py8_TY 
213 ~'Iu4)11 
214 +4*N/a"r 
215 F+s&T497x 
216 e?»     »     uz"ZwYB 
217 (:»     'By`Qw6s 
218 :_2H[[·a 
219 *7BEe6aU_7H 
220 =wX!((\Dv+ 
221 B<V2MI{zK 
222 l~'R&d%. 
223 s_eX\4m$s 
224 G:%E:0*v 
225 $^]FZL<L 
226 {jEwX5|` 
227 hr.$ovC»- 
228 LXE2t(EB 
229 Z](i20#C 
230 {!X6-f+I00#Cz 
231 q!BTZ?s_ 
232 ·QOD5MV8 
233 m?q=UN=K7 
234 ~6d5'u?'$g 
235 8.))f'@J\ 
236 #L9gW-+B 
237 'ro35WfqQq 
238 #I%o/b2w 
239 d»      tJVyB45S 
240 #H}.FXlf 
241 zPiWR+@g=o151 LNU]o#b~
 152 /?%92USL
 153 #*··(**(*·
Max diff block lines reached; 15487/17924 bytes (86.40%) of diff not shown.
1.45 KB
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 6035 objdump: DWARF error: could not find variable specification at offset 0x1793 objdump: DWARF error: unable to read alt ref 31046 objdump: DWARF error: unable to read alt ref 151966 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 102278 objdump: DWARF error: unable to read alt ref 76502 objdump: DWARF error: unable to read alt ref 284672 objdump: DWARF error: unable to read alt ref 110301 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 81061 objdump: DWARF error: unable to read alt ref 90089 objdump: DWARF error: unable to read alt ref 128559 objdump: DWARF error: unable to read alt ref 110301
    
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 »       ...1331 »       ...
  
1332 0002f2a8·<.L927>:1332 0002f2a8·<.L927>:
1333 »       ...1333 »       ...
  
1334 0002f2d8·<.L928>:1334 0002f2d8·<.L928>:
1335 .L928():1335 .L928():
1336 ./.mesonpy-qh38rux4/../src/mpl2014.cpp:10381336 ./.mesonpy-5o24ifnl/../src/mpl2014.cpp:1038
1337 »       add····%al,(%eax)1337 »       add····%al,(%eax)
1338 »       add····%al,(%eax)1338 »       add····%al,(%eax)
1339 »       ...1339 »       ...
  
1340 0002f2dd·<.L921>:1340 0002f2dd·<.L921>:
1341 »       ...1341 »       ...
  
563 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]··./.mesonpy-qh38rux4 
3 ··[····14]··../src/chunk_local.cpp2 ··[·····0]··../src/chunk_local.cpp
 3 ··[····17]··./.mesonpy-5o24ifnl
4 ··[····2b]··../src4 ··[····2b]··../src
5 ··[····32]··/usr/include/pybind11/detail5 ··[····32]··/usr/include/pybind11/detail
6 ··[····4f]··/usr/include/python3.126 ··[····4f]··/usr/include/python3.12
7 ··[····67]··/usr/include/c++/14/bits7 ··[····67]··/usr/include/c++/14/bits
8 ··[····80]··/usr/include/pybind118 ··[····80]··/usr/include/pybind11
9 ··[····96]··/usr/include/c++/14/ext9 ··[····96]··/usr/include/c++/14/ext
10 ··[····ae]··/usr/include/c++/1410 ··[····ae]··/usr/include/c++/14