2.13 MB
/srv/reproducible-results/rbuild-debian/r-b-build.S7pvhs5S/b1/contourpy_1.3.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.S7pvhs5S/b2/contourpy_1.3.0-1_i386.changes
414 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·790640dc267cba7fafd5d4cb7df203e7·6451156·debug·optional·python3-contourpy-dbgsym_1.3.0-1_i386.deb1 ·24c86ee4784a7c631ed5f6629b2e5050·6451136·debug·optional·python3-contourpy-dbgsym_1.3.0-1_i386.deb
2 ·5dec34e0f07d71149d0e554e0263446a·220636·python·optional·python3-contourpy_1.3.0-1_i386.deb2 ·188639f565fbbdeff05dd1a989fdc820·220644·python·optional·python3-contourpy_1.3.0-1_i386.deb
2.03 MB
python3-contourpy_1.3.0-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-08-31·16:55:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-08-31·16:55:57.000000·debian-binary
2 -rw-r--r--···0········0········0·····1836·2024-08-31·16:55:57.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1836·2024-08-31·16:55:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0···218608·2024-08-31·16:55:57.000000·data.tar.xz3 -rw-r--r--···0········0········0···218616·2024-08-31·16:55:57.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.03 MB
data.tar.xz
2.03 MB
data.tar
2.03 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:·fd706f7287ec14c3d6e8e0bd4c4131f512bb7b253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13d944a7651827292a8fbf68e846bd2b213b17ec
2.03 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 459, 168 lines modifiedOffset 459, 168 lines modified
459 »       call···6860·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>459 »       call···6860·<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···6c80·<_Unwind_Resume@plt>463 »       call···6c80·<_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-pw8t36j2/../src/contour_generator.cpp:42466 ./.mesonpy-5b5acrts/../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···62d0·<__cxa_allocate_exception@plt>470 »       call···62d0·<__cxa_allocate_exception@plt>
471 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:42·(discriminator·1)471 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:42·(discriminator·1)
472 »       pop····%ecx472 »       pop····%ecx
473 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:42473 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:42
474 »       mov····%eax,%edi474 »       mov····%eax,%edi
475 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:42·(discriminator·1)475 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:42·(discriminator·1)
476 »       pop····%eax476 »       pop····%eax
477 »       lea····-0x23714(%esi),%eax477 »       lea····-0x23714(%esi),%eax
478 »       push···%eax478 »       push···%eax
479 »       push···%edi479 »       push···%edi
480 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>480 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>
481 »       add····$0xc,%esp481 »       add····$0xc,%esp
482 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:42·(discriminator·2)482 ./.mesonpy-5b5acrts/../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···6c00·<__cxa_throw@plt>486 »       call···6c00·<__cxa_throw@plt>
487 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:44487 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:44
488 »       sub····$0xc,%esp488 »       sub····$0xc,%esp
489 »       push···$0x8489 »       push···$0x8
490 »       call···62d0·<__cxa_allocate_exception@plt>490 »       call···62d0·<__cxa_allocate_exception@plt>
491 »       mov····%eax,%edi491 »       mov····%eax,%edi
492 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:44·(discriminator·1)492 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:44·(discriminator·1)
493 »       pop····%eax493 »       pop····%eax
494 »       lea····-0x236e8(%esi),%eax494 »       lea····-0x236e8(%esi),%eax
495 »       pop····%edx495 »       pop····%edx
496 »       push···%eax496 »       push···%eax
497 »       push···%edi497 »       push···%edi
498 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>498 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>
499 »       add····$0xc,%esp499 »       add····$0xc,%esp
500 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:44·(discriminator·2)500 ./.mesonpy-5b5acrts/../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···6c00·<__cxa_throw@plt>504 »       call···6c00·<__cxa_throw@plt>
505 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:42·(discriminator·1)505 ./.mesonpy-5b5acrts/../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···64e0·<__cxa_free_exception@plt>510 »       call···64e0·<__cxa_free_exception@plt>
511 »       pop····%ecx511 »       pop····%ecx
512 »       push···-0x20(%ebp)512 »       push···-0x20(%ebp)
513 »       call···6c80·<_Unwind_Resume@plt>513 »       call···6c80·<_Unwind_Resume@plt>
514 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:44·(discriminator·1)514 ./.mesonpy-5b5acrts/../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···64e0·<__cxa_free_exception@plt>519 »       call···64e0·<__cxa_free_exception@plt>
520 »       pop····%eax520 »       pop····%eax
521 »       push···-0x20(%ebp)521 »       push···-0x20(%ebp)
522 »       call···6c80·<_Unwind_Resume@plt>522 »       call···6c80·<_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-pw8t36j2/../src/contour_generator.cpp:44·(discriminator·1)524 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:44·(discriminator·1)
525 »       fstp···%st(0)525 »       fstp···%st(0)
526 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33526 ./.mesonpy-5b5acrts/../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···62d0·<__cxa_allocate_exception@plt>530 »       call···62d0·<__cxa_allocate_exception@plt>
531 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33·(discriminator·1)531 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:33·(discriminator·1)
532 »       pop····%edi532 »       pop····%edi
533 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33533 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:33
534 »       mov····%eax,%esi534 »       mov····%eax,%esi
535 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33·(discriminator·1)535 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:33·(discriminator·1)
536 »       pop····%eax536 »       pop····%eax
537 »       lea····-0x24c5a(%ebx),%eax537 »       lea····-0x24c5a(%ebx),%eax
538 »       push···%eax538 »       push···%eax
539 »       push···%esi539 »       push···%esi
540 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>540 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>
541 »       add····$0x10,%esp541 »       add····$0x10,%esp
542 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33·(discriminator·2)542 ./.mesonpy-5b5acrts/../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····73ca·<__cxa_finalize@plt+0x57a>545 »       jne····73ca·<__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···6c00·<__cxa_throw@plt>552 »       call···6c00·<__cxa_throw@plt>
553 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:25553 ./.mesonpy-5b5acrts/../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···62d0·<__cxa_allocate_exception@plt>557 »       call···62d0·<__cxa_allocate_exception@plt>
558 »       mov····%eax,%esi558 »       mov····%eax,%esi
559 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:25·(discriminator·1)559 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:25·(discriminator·1)
560 »       pop····%eax560 »       pop····%eax
561 »       lea····-0x23688(%ebx),%eax561 »       lea····-0x23688(%ebx),%eax
562 »       pop····%edx562 »       pop····%edx
563 »       push···%eax563 »       push···%eax
564 »       push···%esi564 »       push···%esi
565 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>565 »       call···6d90·<std::invalid_argument::invalid_argument(char·const*)@plt>
566 »       add····$0x10,%esp566 »       add····$0x10,%esp
567 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:25·(discriminator·2)567 ./.mesonpy-5b5acrts/../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····73cf·<__cxa_finalize@plt+0x57f>570 »       jne····73cf·<__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···6c00·<__cxa_throw@plt>577 »       call···6c00·<__cxa_throw@plt>
578 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:33·(discriminator·2)578 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:33·(discriminator·2)
579 »       call···70790·<std::vector<bool,·std::allocator<bool>·>::push_back(bool)@@Base+0x1b730>579 »       call···70790·<std::vector<bool,·std::allocator<bool>·>::push_back(bool)@@Base+0x1b730>
580 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:25·(discriminator·2)580 ./.mesonpy-5b5acrts/../src/contour_generator.cpp:25·(discriminator·2)
581 »       call···70790·<std::vector<bool,·std::allocator<bool>·>::push_back(bool)@@Base+0x1b730>581 »       call···70790·<std::vector<bool,·std::allocator<bool>·>::push_back(bool)@@Base+0x1b730>
582 ./.mesonpy-pw8t36j2/../src/contour_generator.cpp:25·(discriminator·1)582 ./.mesonpy-5b5acrts/../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; 2118794/2124619 bytes (99.73%) 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·37303666·37323837·65633134·63336436·706f7287ec14c3d6 
3 ··0x00000010·65386530·62643463·34313331·66353132·e8e0bd4c4131f5122 ··0x00000000·64393434·61373635·31383237·32393261·d944a7651827292a
 3 ··0x00000010·38666266·36386538·34366264·32623231·8fbf68e846bd2b21
4 ··0x00000020·62623762·32352e64·65627567·00000000·bb7b25.debug....4 ··0x00000020·33623137·65632e64·65627567·00000000·3b17ec.debug....
5 ··0x00000030·55a15e48····························U.^H5 ··0x00000030·36a07259····························6.rY
  
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.0",22 ········contourpy_version="1.3.0",
23 ········meson_version="1.5.1",23 ········meson_version="1.5.1",
24 ········mesonpy_version="0.16.0",24 ········mesonpy_version="0.16.0",
25 ········pybind11_version="2.13.5",25 ········pybind11_version="2.13.5",
  
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.0/.mesonpy-pw8t36j2/lib/contourpy/util",28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.0/.mesonpy-5b5acrts/lib/contourpy/util",
29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.0/lib/contourpy/util",29 ········source_dir=r"/build/reproducible-path/contourpy-1.3.0/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.0/.mesonpy-pw8t36j2/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.0/.mesonpy-5b5acrts/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",
106 KB
python3-contourpy-dbgsym_1.3.0-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-08-31·16:55:57.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-08-31·16:55:57.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2024-08-31·16:55:57.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2024-08-31·16:55:57.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6450428·2024-08-31·16:55:57.000000·data.tar.xz3 -rw-r--r--···0········0········0··6450408·2024-08-31·16:55:57.000000·data.tar.xz
650 B
control.tar.xz
622 B
control.tar
374 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:·65057 Installed-Size:·6505
8 Depends:·python3-contourpy·(=·1.3.0-1)8 Depends:·python3-contourpy·(=·1.3.0-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:·fd706f7287ec14c3d6e8e0bd4c4131f512bb7b2512 Build-Ids:·13d944a7651827292a8fbf68e846bd2b213b17ec
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/fd/706f7287ec14c3d6e8e0bd4c4131f512bb7b25.debug1 usr/lib/debug/.build-id/13/d944a7651827292a8fbf68e846bd2b213b17ec.debug
104 KB
data.tar.xz
104 KB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/fd/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/13/
7 -rw-r--r--···0·root·········(0)·root·········(0)··6650292·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/fd/706f7287ec14c3d6e8e0bd4c4131f512bb7b25.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··6650292·2024-08-31·16:55:57.000000·./usr/lib/debug/.build-id/13/d944a7651827292a8fbf68e846bd2b213b17ec.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-08-31·16:55:57.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy
103 KB
./usr/lib/debug/.build-id/fd/706f7287ec14c3d6e8e0bd4c4131f512bb7b25.debug vs.
./usr/lib/debug/.build-id/13/d944a7651827292a8fbf68e846bd2b213b17ec.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 0% similar despite different names
1.28 KB
readelf --wide --sections {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ··[25]·.bss··············NOBITS··········00096440·000878·0000d4·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········00096440·000878·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·000b01·00···C··0···0··432 ··[27]·.debug_aranges····PROGBITS········00000000·000198·000b01·00···C··0···0··4
33 ··[28]·.debug_info·······PROGBITS········00000000·000c9c·40b5ce·00···C··0···0··433 ··[28]·.debug_info·······PROGBITS········00000000·000c9c·40b5ce·00···C··0···0··4
34 ··[29]·.debug_abbrev·····PROGBITS········00000000·40c26c·006d8d·00···C··0···0··434 ··[29]·.debug_abbrev·····PROGBITS········00000000·40c26c·006d8d·00···C··0···0··4
35 ··[30]·.debug_line·······PROGBITS········00000000·412ffc·08d239·00···C··0···0··435 ··[30]·.debug_line·······PROGBITS········00000000·412ffc·08d239·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·4a0238·03e880·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·4a0238·03e880·01·MSC··0···0··4
37 ··[32]·.debug_line_str···PROGBITS········00000000·4deab8·000542·01·MSC··0···0··437 ··[32]·.debug_line_str···PROGBITS········00000000·4deab8·000541·01·MSC··0···0··4
38 ··[33]·.debug_loclists···PROGBITS········00000000·4deffc·10081f·00···C··0···0··438 ··[33]·.debug_loclists···PROGBITS········00000000·4deffc·10081f·00···C··0···0··4
39 ··[34]·.debug_rnglists···PROGBITS········00000000·5df81c·0440c2·00···C··0···0··439 ··[34]·.debug_rnglists···PROGBITS········00000000·5df81c·0440c2·00···C··0···0··4
40 ··[35]·.symtab···········SYMTAB··········00000000·6238e0·0077a0·10·····36·1583··440 ··[35]·.symtab···········SYMTAB··········00000000·6238e0·0077a0·10·····36·1583··4
41 ··[36]·.strtab···········STRTAB··········00000000·62b080·02c1c4·00······0···0··141 ··[36]·.strtab···········STRTAB··········00000000·62b080·02c1c4·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········00000000·657244·00017e·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········00000000·657244·00017e·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
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:·fd706f7287ec14c3d6e8e0bd4c4131f512bb7b253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13d944a7651827292a8fbf68e846bd2b213b17ec
10.2 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-pw8t36j231 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
32 ··1»      (line_strp)»   (offset:·0x2b):·../src32 ··1»      (line_strp)»   (offset:·0x2b):·../src
33 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail33 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
34 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.1234 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind1136 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext37 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
38 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/1438 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Offset 79805, 15 lines modifiedOffset 79805, 15 lines modified
79805 ··Opcode·9·has·1·arg79805 ··Opcode·9·has·1·arg
79806 ··Opcode·10·has·0·args79806 ··Opcode·10·has·0·args
79807 ··Opcode·11·has·0·args79807 ··Opcode·11·has·0·args
79808 ··Opcode·12·has·1·arg79808 ··Opcode·12·has·1·arg
  
79809 ·The·Directory·Table·(offset·0x21cc4,·lines·17,·columns·1):79809 ·The·Directory·Table·(offset·0x21cc4,·lines·17,·columns·1):
79810 ··Entry»  Name79810 ··Entry»  Name
79811 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j279811 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
79812 ··1»      (line_strp)»   (offset:·0x2b):·../src79812 ··1»      (line_strp)»   (offset:·0x2b):·../src
79813 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail79813 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
79814 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.1279814 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
79815 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits79815 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
79816 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind1179816 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
79817 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext79817 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
79818 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/1479818 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Offset 161121, 15 lines modifiedOffset 161121, 15 lines modified
161121 ··Opcode·9·has·1·arg161121 ··Opcode·9·has·1·arg
161122 ··Opcode·10·has·0·args161122 ··Opcode·10·has·0·args
161123 ··Opcode·11·has·0·args161123 ··Opcode·11·has·0·args
161124 ··Opcode·12·has·1·arg161124 ··Opcode·12·has·1·arg
  
161125 ·The·Directory·Table·(offset·0x4441a,·lines·17,·columns·1):161125 ·The·Directory·Table·(offset·0x4441a,·lines·17,·columns·1):
161126 ··Entry»  Name161126 ··Entry»  Name
161127 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2161127 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
161128 ··1»      (line_strp)»   (offset:·0x2b):·../src161128 ··1»      (line_strp)»   (offset:·0x2b):·../src
161129 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail161129 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
161130 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12161130 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
161131 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits161131 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
161132 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11161132 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
161133 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext161133 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
161134 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14161134 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Offset 247213, 15 lines modifiedOffset 247213, 15 lines modified
247213 ··Opcode·9·has·1·arg247213 ··Opcode·9·has·1·arg
247214 ··Opcode·10·has·0·args247214 ··Opcode·10·has·0·args
247215 ··Opcode·11·has·0·args247215 ··Opcode·11·has·0·args
247216 ··Opcode·12·has·1·arg247216 ··Opcode·12·has·1·arg
  
247217 ·The·Directory·Table·(offset·0x68bc1,·lines·10,·columns·1):247217 ·The·Directory·Table·(offset·0x68bc1,·lines·10,·columns·1):
247218 ··Entry»  Name247218 ··Entry»  Name
247219 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2247219 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
247220 ··1»      (line_strp)»   (offset:·0x2b):·../src247220 ··1»      (line_strp)»   (offset:·0x2b):·../src
247221 ··2»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14247221 ··2»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
247222 ··3»      (line_strp)»   (offset:·0x156):·/usr/lib/gcc/i686-linux-gnu/14/include247222 ··3»      (line_strp)»   (offset:·0x156):·/usr/lib/gcc/i686-linux-gnu/14/include
247223 ··4»      (line_strp)»   (offset:·0x19d):·/usr/include/i386-linux-gnu/bits/types247223 ··4»      (line_strp)»   (offset:·0x19d):·/usr/include/i386-linux-gnu/bits/types
247224 ··5»      (line_strp)»   (offset:·0x1c4):·/usr/include/i386-linux-gnu/c++/14/bits247224 ··5»      (line_strp)»   (offset:·0x1c4):·/usr/include/i386-linux-gnu/c++/14/bits
247225 ··6»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits247225 ··6»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
247226 ··7»      (line_strp)»   (offset:·0x1ec):·/usr/include/c++/14/debug247226 ··7»      (line_strp)»   (offset:·0x1ec):·/usr/include/c++/14/debug
Offset 247522, 15 lines modifiedOffset 247522, 15 lines modified
247522 ··Opcode·9·has·1·arg247522 ··Opcode·9·has·1·arg
247523 ··Opcode·10·has·0·args247523 ··Opcode·10·has·0·args
247524 ··Opcode·11·has·0·args247524 ··Opcode·11·has·0·args
247525 ··Opcode·12·has·1·arg247525 ··Opcode·12·has·1·arg
  
247526 ·The·Directory·Table·(offset·0x68e65,·lines·10,·columns·1):247526 ·The·Directory·Table·(offset·0x68e65,·lines·10,·columns·1):
247527 ··Entry»  Name247527 ··Entry»  Name
247528 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2247528 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
247529 ··1»      (line_strp)»   (offset:·0x2b):·../src247529 ··1»      (line_strp)»   (offset:·0x2b):·../src
247530 ··2»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14247530 ··2»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
247531 ··3»      (line_strp)»   (offset:·0x156):·/usr/lib/gcc/i686-linux-gnu/14/include247531 ··3»      (line_strp)»   (offset:·0x156):·/usr/lib/gcc/i686-linux-gnu/14/include
247532 ··4»      (line_strp)»   (offset:·0x19d):·/usr/include/i386-linux-gnu/bits/types247532 ··4»      (line_strp)»   (offset:·0x19d):·/usr/include/i386-linux-gnu/bits/types
247533 ··5»      (line_strp)»   (offset:·0x1c4):·/usr/include/i386-linux-gnu/c++/14/bits247533 ··5»      (line_strp)»   (offset:·0x1c4):·/usr/include/i386-linux-gnu/c++/14/bits
247534 ··6»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits247534 ··6»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
247535 ··7»      (line_strp)»   (offset:·0x1ec):·/usr/include/c++/14/debug247535 ··7»      (line_strp)»   (offset:·0x1ec):·/usr/include/c++/14/debug
Offset 247798, 15 lines modifiedOffset 247798, 15 lines modified
247798 ··Opcode·9·has·1·arg247798 ··Opcode·9·has·1·arg
247799 ··Opcode·10·has·0·args247799 ··Opcode·10·has·0·args
247800 ··Opcode·11·has·0·args247800 ··Opcode·11·has·0·args
247801 ··Opcode·12·has·1·arg247801 ··Opcode·12·has·1·arg
  
247802 ·The·Directory·Table·(offset·0x690d3,·lines·17,·columns·1):247802 ·The·Directory·Table·(offset·0x690d3,·lines·17,·columns·1):
247803 ··Entry»  Name247803 ··Entry»  Name
247804 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2247804 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
247805 ··1»      (line_strp)»   (offset:·0x2b):·../src247805 ··1»      (line_strp)»   (offset:·0x2b):·../src
247806 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail247806 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
247807 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12247807 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
247808 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits247808 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
247809 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11247809 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
247810 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext247810 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
247811 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14247811 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Offset 350425, 15 lines modifiedOffset 350425, 15 lines modified
350425 ··Opcode·9·has·1·arg350425 ··Opcode·9·has·1·arg
350426 ··Opcode·10·has·0·args350426 ··Opcode·10·has·0·args
350427 ··Opcode·11·has·0·args350427 ··Opcode·11·has·0·args
350428 ··Opcode·12·has·1·arg350428 ··Opcode·12·has·1·arg
  
350429 ·The·Directory·Table·(offset·0x94432,·lines·17,·columns·1):350429 ·The·Directory·Table·(offset·0x94432,·lines·17,·columns·1):
350430 ··Entry»  Name350430 ··Entry»  Name
350431 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2350431 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
350432 ··1»      (line_strp)»   (offset:·0x2b):·../src350432 ··1»      (line_strp)»   (offset:·0x2b):·../src
350433 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail350433 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
350434 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12350434 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
350435 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits350435 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
350436 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11350436 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
350437 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext350437 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
350438 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14350438 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Offset 432131, 15 lines modifiedOffset 432131, 15 lines modified
432131 ··Opcode·9·has·1·arg432131 ··Opcode·9·has·1·arg
432132 ··Opcode·10·has·0·args432132 ··Opcode·10·has·0·args
432133 ··Opcode·11·has·0·args432133 ··Opcode·11·has·0·args
432134 ··Opcode·12·has·1·arg432134 ··Opcode·12·has·1·arg
  
432135 ·The·Directory·Table·(offset·0xb6df3,·lines·17,·columns·1):432135 ·The·Directory·Table·(offset·0xb6df3,·lines·17,·columns·1):
432136 ··Entry»  Name432136 ··Entry»  Name
432137 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-pw8t36j2432137 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-5b5acrts
432138 ··1»      (line_strp)»   (offset:·0x2b):·../src432138 ··1»      (line_strp)»   (offset:·0x2b):·../src
432139 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail432139 ··2»      (line_strp)»   (offset:·0x32):·/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
432140 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12432140 ··3»      (line_strp)»   (offset:·0x72):·/usr/include/python3.12
432141 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits432141 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/c++/14/bits
432142 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11432142 ··5»      (line_strp)»   (offset:·0xa3):·/usr/lib/python3/dist-packages/pybind11/include/pybind11
432143 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext432143 ··6»      (line_strp)»   (offset:·0xdc):·/usr/include/c++/14/ext
432144 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14432144 ··7»      (line_strp)»   (offset:·0xf4):·/usr/include/c++/14
Max diff block lines reached; 4436/10409 bytes (42.62%) of diff not shown.
89.7 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x13f8·(32-bit)4 ···Length:········0x13f8·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x404a7 ···Abbrev·Offset:·0x404a
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·40·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·40·(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-pw8t36j211 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
12 ·<1><15>:·Abbrev·Number:·83·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·83·(DW_TAG_base_type)
13 ····<16>···DW_AT_byte_size···:·(data1)·813 ····<16>···DW_AT_byte_size···:·(data1)·8
14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)14 ····<17>···DW_AT_encoding····:·(data1)·7»    (unsigned)
15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x4e6d8):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x4e6d8):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·83·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·83·(DW_TAG_base_type)
17 ····<1d>···DW_AT_byte_size···:·(data1)·417 ····<1d>···DW_AT_byte_size···:·(data1)·4
18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<1e>···DW_AT_encoding····:·(data1)·7»    (unsigned)
Offset 3674, 15 lines modifiedOffset 3674, 15 lines modified
3674 ···Length:········0x660b·(32-bit)3674 ···Length:········0x660b·(32-bit)
3675 ···Version:·······53675 ···Version:·······5
3676 ···Unit·Type:·····DW_UT_partial·(3)3676 ···Unit·Type:·····DW_UT_partial·(3)
3677 ···Abbrev·Offset:·03677 ···Abbrev·Offset:·0
3678 ···Pointer·Size:··43678 ···Pointer·Size:··4
3679 ·<0><1408>:·Abbrev·Number:·170·(DW_TAG_partial_unit)3679 ·<0><1408>:·Abbrev·Number:·170·(DW_TAG_partial_unit)
3680 ····<140a>···DW_AT_stmt_list···:·(sec_offset)·03680 ····<140a>···DW_AT_stmt_list···:·(sec_offset)·0
3681 ····<140e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j23681 ····<140e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
3682 ·<1><1412>:·Abbrev·Number:·56·(DW_TAG_const_type)3682 ·<1><1412>:·Abbrev·Number:·56·(DW_TAG_const_type)
3683 ····<1413>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int3683 ····<1413>···DW_AT_type········:·(ref_addr)·<0x1c>,·unsigned·int
3684 ·<1><1417>:·Abbrev·Number:·56·(DW_TAG_const_type)3684 ·<1><1417>:·Abbrev·Number:·56·(DW_TAG_const_type)
3685 ····<1418>···DW_AT_type········:·(ref_addr)·<0x4b>,·int3685 ····<1418>···DW_AT_type········:·(ref_addr)·<0x4b>,·int
3686 ·<1><141c>:·Abbrev·Number:·6·(DW_TAG_pointer_type)3686 ·<1><141c>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
3687 ····<141d>···DW_AT_byte_size···:·(implicit_const)·43687 ····<141d>···DW_AT_byte_size···:·(implicit_const)·4
3688 ····<141d>···DW_AT_type········:·(ref2)·<0x1417>,·int3688 ····<141d>···DW_AT_type········:·(ref2)·<0x1417>,·int
Offset 19413, 15 lines modifiedOffset 19413, 15 lines modified
19413 ···Length:········0xd4·(32-bit)19413 ···Length:········0xd4·(32-bit)
19414 ···Version:·······519414 ···Version:·······5
19415 ···Unit·Type:·····DW_UT_partial·(3)19415 ···Unit·Type:·····DW_UT_partial·(3)
19416 ···Abbrev·Offset:·0x1bc4f19416 ···Abbrev·Offset:·0x1bc4f
19417 ···Pointer·Size:··419417 ···Pointer·Size:··4
19418 ·<0><7a17>:·Abbrev·Number:·38·(DW_TAG_partial_unit)19418 ·<0><7a17>:·Abbrev·Number:·38·(DW_TAG_partial_unit)
19419 ····<7a18>···DW_AT_stmt_list···:·(sec_offset)·019419 ····<7a18>···DW_AT_stmt_list···:·(sec_offset)·0
19420 ····<7a1c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j219420 ····<7a1c>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
19421 ·<1><7a20>:·Abbrev·Number:·65·(DW_TAG_namespace)19421 ·<1><7a20>:·Abbrev·Number:·65·(DW_TAG_namespace)
19422 ····<7a21>···DW_AT_name········:·(string)·std19422 ····<7a21>···DW_AT_name········:·(string)·std
19423 ····<7a25>···DW_AT_sibling·····:·(ref1)·<0x7a35>19423 ····<7a25>···DW_AT_sibling·····:·(ref1)·<0x7a35>
19424 ·<2><7a26>:·Abbrev·Number:·39·(DW_TAG_namespace)19424 ·<2><7a26>:·Abbrev·Number:·39·(DW_TAG_namespace)
19425 ····<7a27>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail19425 ····<7a27>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail
19426 ·<3><7a2b>:·Abbrev·Number:·114·(DW_TAG_structure_type)19426 ·<3><7a2b>:·Abbrev·Number:·114·(DW_TAG_structure_type)
19427 ····<7a2c>···DW_AT_name········:·(strp)·(offset:·0x7c818):·_Identity19427 ····<7a2c>···DW_AT_name········:·(strp)·(offset:·0x7c818):·_Identity
Offset 19505, 30 lines modifiedOffset 19505, 30 lines modified
19505 ···Length:········0x19·(32-bit)19505 ···Length:········0x19·(32-bit)
19506 ···Version:·······519506 ···Version:·······5
19507 ···Unit·Type:·····DW_UT_partial·(3)19507 ···Unit·Type:·····DW_UT_partial·(3)
19508 ···Abbrev·Offset:·0x1bc4f19508 ···Abbrev·Offset:·0x1bc4f
19509 ···Pointer·Size:··419509 ···Pointer·Size:··4
19510 ·<0><7aef>:·Abbrev·Number:·38·(DW_TAG_partial_unit)19510 ·<0><7aef>:·Abbrev·Number:·38·(DW_TAG_partial_unit)
19511 ····<7af0>···DW_AT_stmt_list···:·(sec_offset)·019511 ····<7af0>···DW_AT_stmt_list···:·(sec_offset)·0
19512 ····<7af4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j219512 ····<7af4>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
19513 ·<1><7af8>:·Abbrev·Number:·95·(DW_TAG_const_type)19513 ·<1><7af8>:·Abbrev·Number:·95·(DW_TAG_const_type)
19514 ····<7af9>···DW_AT_type········:·(ref_addr)·<0x64e>,·double19514 ····<7af9>···DW_AT_type········:·(ref_addr)·<0x64e>,·double
19515 ·<1><7afd>:·Abbrev·Number:·37·(DW_TAG_pointer_type)19515 ·<1><7afd>:·Abbrev·Number:·37·(DW_TAG_pointer_type)
19516 ····<7afe>···DW_AT_byte_size···:·(implicit_const)·419516 ····<7afe>···DW_AT_byte_size···:·(implicit_const)·4
19517 ····<7afe>···DW_AT_type········:·(ref_udata)·<0x7af8>,·double19517 ····<7afe>···DW_AT_type········:·(ref_udata)·<0x7af8>,·double
19518 ·<1><7aff>:·Abbrev·Number:·019518 ·<1><7aff>:·Abbrev·Number:·0
19519 ··Compilation·Unit·@·offset·0x7b00:19519 ··Compilation·Unit·@·offset·0x7b00:
19520 ···Length:········0x211·(32-bit)19520 ···Length:········0x211·(32-bit)
19521 ···Version:·······519521 ···Version:·······5
19522 ···Unit·Type:·····DW_UT_partial·(3)19522 ···Unit·Type:·····DW_UT_partial·(3)
19523 ···Abbrev·Offset:·0x404a19523 ···Abbrev·Offset:·0x404a
19524 ···Pointer·Size:··419524 ···Pointer·Size:··4
19525 ·<0><7b0c>:·Abbrev·Number:·40·(DW_TAG_partial_unit)19525 ·<0><7b0c>:·Abbrev·Number:·40·(DW_TAG_partial_unit)
19526 ····<7b0d>···DW_AT_stmt_list···:·(sec_offset)·019526 ····<7b0d>···DW_AT_stmt_list···:·(sec_offset)·0
19527 ····<7b11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j219527 ····<7b11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
19528 ·<1><7b15>:·Abbrev·Number:·37·(DW_TAG_namespace)19528 ·<1><7b15>:·Abbrev·Number:·37·(DW_TAG_namespace)
19529 ····<7b16>···DW_AT_name········:·(string)·std19529 ····<7b16>···DW_AT_name········:·(string)·std
19530 ····<7b1a>···DW_AT_sibling·····:·(ref_udata)·<0x7b6e>19530 ····<7b1a>···DW_AT_sibling·····:·(ref_udata)·<0x7b6e>
19531 ·<2><7b1b>:·Abbrev·Number:·44·(DW_TAG_structure_type)19531 ·<2><7b1b>:·Abbrev·Number:·44·(DW_TAG_structure_type)
19532 ····<7b1c>···DW_AT_name········:·(strp)·(offset:·0x1d936):·integer_sequence<unsigned·int,·0>19532 ····<7b1c>···DW_AT_name········:·(strp)·(offset:·0x1d936):·integer_sequence<unsigned·int,·0>
19533 ····<7b20>···DW_AT_byte_size···:·(data1)·119533 ····<7b20>···DW_AT_byte_size···:·(data1)·1
19534 ····<7b21>···DW_AT_decl_file···:·(data1)·8219534 ····<7b21>···DW_AT_decl_file···:·(data1)·82
Offset 19894, 15 lines modifiedOffset 19894, 15 lines modified
19894 ···Length:········0x2fc1·(32-bit)19894 ···Length:········0x2fc1·(32-bit)
19895 ···Version:·······519895 ···Version:·······5
19896 ···Unit·Type:·····DW_UT_partial·(3)19896 ···Unit·Type:·····DW_UT_partial·(3)
19897 ···Abbrev·Offset:·0xb7019897 ···Abbrev·Offset:·0xb70
19898 ···Pointer·Size:··419898 ···Pointer·Size:··4
19899 ·<0><7d21>:·Abbrev·Number:·69·(DW_TAG_partial_unit)19899 ·<0><7d21>:·Abbrev·Number:·69·(DW_TAG_partial_unit)
19900 ····<7d22>···DW_AT_stmt_list···:·(sec_offset)·019900 ····<7d22>···DW_AT_stmt_list···:·(sec_offset)·0
19901 ····<7d26>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j219901 ····<7d26>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
19902 ·<1><7d2a>:·Abbrev·Number:·6·(DW_TAG_namespace)19902 ·<1><7d2a>:·Abbrev·Number:·6·(DW_TAG_namespace)
19903 ····<7d2b>···DW_AT_name········:·(string)·std19903 ····<7d2b>···DW_AT_name········:·(string)·std
19904 ····<7d2f>···DW_AT_sibling·····:·(ref_udata)·<0x8bb4>19904 ····<7d2f>···DW_AT_sibling·····:·(ref_udata)·<0x8bb4>
19905 ·<2><7d31>:·Abbrev·Number:·95·(DW_TAG_namespace)19905 ·<2><7d31>:·Abbrev·Number:·95·(DW_TAG_namespace)
19906 ····<7d32>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail19906 ····<7d32>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail
19907 ····<7d36>···DW_AT_sibling·····:·(ref_udata)·<0x80b4>19907 ····<7d36>···DW_AT_sibling·····:·(ref_udata)·<0x80b4>
19908 ·<3><7d38>:·Abbrev·Number:·50·(DW_TAG_structure_type)19908 ·<3><7d38>:·Abbrev·Number:·50·(DW_TAG_structure_type)
Offset 27652, 15 lines modifiedOffset 27652, 15 lines modified
27652 ···Length:········0xa20·(32-bit)27652 ···Length:········0xa20·(32-bit)
27653 ···Version:·······527653 ···Version:·······5
27654 ···Unit·Type:·····DW_UT_partial·(3)27654 ···Unit·Type:·····DW_UT_partial·(3)
27655 ···Abbrev·Offset:·0x1b9f27655 ···Abbrev·Offset:·0x1b9f
27656 ···Pointer·Size:··427656 ···Pointer·Size:··4
27657 ·<0><ace6>:·Abbrev·Number:·76·(DW_TAG_partial_unit)27657 ·<0><ace6>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
27658 ····<ace7>···DW_AT_stmt_list···:·(sec_offset)·027658 ····<ace7>···DW_AT_stmt_list···:·(sec_offset)·0
27659 ····<aceb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j227659 ····<aceb>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
27660 ·<1><acef>:·Abbrev·Number:·9·(DW_TAG_namespace)27660 ·<1><acef>:·Abbrev·Number:·9·(DW_TAG_namespace)
27661 ····<acf0>···DW_AT_name········:·(string)·std27661 ····<acf0>···DW_AT_name········:·(string)·std
27662 ····<acf4>···DW_AT_sibling·····:·(ref_udata)·<0xb4d3>27662 ····<acf4>···DW_AT_sibling·····:·(ref_udata)·<0xb4d3>
27663 ·<2><acf6>:·Abbrev·Number:·98·(DW_TAG_namespace)27663 ·<2><acf6>:·Abbrev·Number:·98·(DW_TAG_namespace)
27664 ····<acf7>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail27664 ····<acf7>···DW_AT_name········:·(strp)·(offset:·0x68024):·__detail
27665 ····<acfb>···DW_AT_sibling·····:·(ref_udata)·<0xb1d0>27665 ····<acfb>···DW_AT_sibling·····:·(ref_udata)·<0xb1d0>
27666 ·<3><acfd>:·Abbrev·Number:·59·(DW_TAG_structure_type)27666 ·<3><acfd>:·Abbrev·Number:·59·(DW_TAG_structure_type)
Offset 29227, 15 lines modifiedOffset 29227, 15 lines modified
29227 ···Length:········0x59·(32-bit)29227 ···Length:········0x59·(32-bit)
29228 ···Version:·······529228 ···Version:·······5
29229 ···Unit·Type:·····DW_UT_partial·(3)29229 ···Unit·Type:·····DW_UT_partial·(3)
29230 ···Abbrev·Offset:·0x137129230 ···Abbrev·Offset:·0x1371
29231 ···Pointer·Size:··429231 ···Pointer·Size:··4
29232 ·<0><b70a>:·Abbrev·Number:·65·(DW_TAG_partial_unit)29232 ·<0><b70a>:·Abbrev·Number:·65·(DW_TAG_partial_unit)
29233 ····<b70b>···DW_AT_stmt_list···:·(sec_offset)·029233 ····<b70b>···DW_AT_stmt_list···:·(sec_offset)·0
29234 ····<b70f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-pw8t36j229234 ····<b70f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-5b5acrts
29235 ·<1><b713>:·Abbrev·Number:·7·(DW_TAG_namespace)29235 ·<1><b713>:·Abbrev·Number:·7·(DW_TAG_namespace)
29236 ····<b714>···DW_AT_name········:·(string)·std29236 ····<b714>···DW_AT_name········:·(string)·std
29237 ····<b718>···DW_AT_sibling·····:·(ref_udata)·<0xb748>29237 ····<b718>···DW_AT_sibling·····:·(ref_udata)·<0xb748>
29238 ·<2><b719>:·Abbrev·Number:·127·(DW_TAG_structure_type)29238 ·<2><b719>:·Abbrev·Number:·127·(DW_TAG_structure_type)
29239 ····<b71a>···DW_AT_name········:·(strp)·(offset:·0x4a46a):·iterator_traits<int*>29239 ····<b71a>···DW_AT_name········:·(strp)·(offset:·0x4a46a):·iterator_traits<int*>
29240 ····<b71e>···DW_AT_byte_size···:·(data1)·129240 ····<b71e>···DW_AT_byte_size···:·(data1)·1
29241 ····<b71f>···DW_AT_decl_file···:·(data1)·7729241 ····<b71f>···DW_AT_decl_file···:·(data1)·77
Offset 29275, 15 lines modifiedOffset 29275, 15 lines modified
Max diff block lines reached; 85357/91754 bytes (93.03%) of diff not shown.
204 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 {%GCC:·(Debian·14.2.0-4)·14.2.01 GCC:·(Debian·14.2.0-4)·14.2.0
2 tc~</v"/v2 tc~</v"/v
3 I"gt4yLq3 I"gt4yLq
4 #oN1@K;)4 #oN1@K;)
5 !&6)Vl^"5 !&6)Vl^"
6 b0MHx8At6 b0MHx8At
7 zb[»    _Ol+7 zb[»    _Ol+
8 "8.PiaG3$8 "8.PiaG3$
439 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1334, 15 lines modifiedOffset 1334, 15 lines modified
1334 »       ...1334 »       ...
  
1335 0002f228·<.L977>:1335 0002f228·<.L977>:
1336 »       ...1336 »       ...
  
1337 0002f258·<.L978>:1337 0002f258·<.L978>:
1338 .L978():1338 .L978():
1339 ./.mesonpy-pw8t36j2/../src/mpl2014.cpp:10381339 ./.mesonpy-5b5acrts/../src/mpl2014.cpp:1038
1340 »       add····%al,(%eax)1340 »       add····%al,(%eax)
1341 »       add····%al,(%eax)1341 »       add····%al,(%eax)
1342 »       ...1342 »       ...
  
1343 0002f25d·<.L971>:1343 0002f25d·<.L971>:
1344 »       ...1344 »       ...
  
564 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-pw8t36j22 ··[·····0]··./.mesonpy-5b5acrts
3 ··[····14]··../src/chunk_local.cpp3 ··[····14]··../src/chunk_local.cpp
4 ··[····2b]··../src4 ··[····2b]··../src
5 ··[····32]··/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail5 ··[····32]··/usr/lib/python3/dist-packages/pybind11/include/pybind11/detail
6 ··[····72]··/usr/include/python3.126 ··[····72]··/usr/include/python3.12
7 ··[····8a]··/usr/include/c++/14/bits7 ··[····8a]··/usr/include/c++/14/bits
8 ··[····a3]··/usr/lib/python3/dist-packages/pybind11/include/pybind118 ··[····a3]··/usr/lib/python3/dist-packages/pybind11/include/pybind11
9 ··[····dc]··/usr/include/c++/14/ext9 ··[····dc]··/usr/include/c++/14/ext