2.12 MB
/srv/reproducible-results/rbuild-debian/r-b-build.AclOV1F2/b1/contourpy_1.3.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.AclOV1F2/b2/contourpy_1.3.0-2_i386.changes
414 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·82c2f2132dbad1739462407f13b72029·6492732·debug·optional·python3-contourpy-dbgsym_1.3.0-2_i386.deb 
2 ·f3b2139e2bde6b433e3e938f3f552a72·223384·python·optional·python3-contourpy_1.3.0-2_i386.deb1 ·8e0f8cf6ccfb9dd3d5063aa851a41f5a·6492748·debug·optional·python3-contourpy-dbgsym_1.3.0-2_i386.deb
 2 ·13902c2d686fd904e81527f495b002e7·223420·python·optional·python3-contourpy_1.3.0-2_i386.deb
2.02 MB
python3-contourpy_1.3.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-05·17:43:38.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-05·17:43:38.000000·debian-binary
2 -rw-r--r--···0········0········0·····1836·2024-10-05·17:43:38.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1836·2024-10-05·17:43:38.000000·control.tar.xz
3 -rw-r--r--···0········0········0···221356·2024-10-05·17:43:38.000000·data.tar.xz3 -rw-r--r--···0········0········0···221392·2024-10-05·17:43:38.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.02 MB
data.tar.xz
2.02 MB
data.tar
2.02 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:·c5b409ed667b8a4732f14d826caa0924f4f311023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·43d05e1ef577ee4c826f8fd4db6e9448dd090701
2.02 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
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-vmqlxobt/../src/contour_generator.cpp:42466 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:42·(discriminator·1)471 ./.mesonpy-m3g364bi/../src/contour_generator.cpp:42·(discriminator·1)
472 »       pop····%ecx472 »       pop····%ecx
473 ./.mesonpy-vmqlxobt/../src/contour_generator.cpp:42473 ./.mesonpy-m3g364bi/../src/contour_generator.cpp:42
474 »       mov····%eax,%edi474 »       mov····%eax,%edi
475 ./.mesonpy-vmqlxobt/../src/contour_generator.cpp:42·(discriminator·1)475 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:42·(discriminator·2)482 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:44487 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:44·(discriminator·1)492 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:44·(discriminator·2)500 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:42·(discriminator·1)505 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:44·(discriminator·1)514 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:44·(discriminator·1)524 ./.mesonpy-m3g364bi/../src/contour_generator.cpp:44·(discriminator·1)
525 »       fstp···%st(0)525 »       fstp···%st(0)
526 ./.mesonpy-vmqlxobt/../src/contour_generator.cpp:33526 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:33·(discriminator·1)531 ./.mesonpy-m3g364bi/../src/contour_generator.cpp:33·(discriminator·1)
532 »       pop····%edi532 »       pop····%edi
533 ./.mesonpy-vmqlxobt/../src/contour_generator.cpp:33533 ./.mesonpy-m3g364bi/../src/contour_generator.cpp:33
534 »       mov····%eax,%esi534 »       mov····%eax,%esi
535 ./.mesonpy-vmqlxobt/../src/contour_generator.cpp:33·(discriminator·1)535 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:33·(discriminator·2)542 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:25553 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:25·(discriminator·1)559 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:25·(discriminator·2)567 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:33·(discriminator·2)578 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:25·(discriminator·2)580 ./.mesonpy-m3g364bi/../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-vmqlxobt/../src/contour_generator.cpp:25·(discriminator·1)582 ./.mesonpy-m3g364bi/../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; 2111179/2117228 bytes (99.71%) 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·62343039·65643636·37623861·34373332·b409ed667b8a4732 
3 ··0x00000010·66313464·38323663·61613039·32346634·f14d826caa0924f42 ··0x00000000·64303565·31656635·37376565·34633832·d05e1ef577ee4c82
 3 ··0x00000010·36663866·64346462·36653934·34386464·6f8fd4db6e9448dd
4 ··0x00000020·66333131·30322e64·65627567·00000000·f31102.debug....4 ··0x00000020·30393037·30312e64·65627567·00000000·090701.debug....
5 ··0x00000030·51e2760b····························Q.v.5 ··0x00000030·6a0532d3····························j.2.
  
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.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.0/.mesonpy-vmqlxobt/lib/contourpy/util",28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.0/.mesonpy-m3g364bi/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-vmqlxobt/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-m3g364bi/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",
101 KB
python3-contourpy-dbgsym_1.3.0-2_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-05·17:43:38.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-05·17:43:38.000000·debian-binary
2 -rw-r--r--···0········0········0······536·2024-10-05·17:43:38.000000·control.tar.xz2 -rw-r--r--···0········0········0······536·2024-10-05·17:43:38.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6492004·2024-10-05·17:43:38.000000·data.tar.xz3 -rw-r--r--···0········0········0··6492020·2024-10-05·17:43:38.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:·65477 Installed-Size:·6547
8 Depends:·python3-contourpy·(=·1.3.0-2)8 Depends:·python3-contourpy·(=·1.3.0-2)
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:·c5b409ed667b8a4732f14d826caa0924f4f3110212 Build-Ids:·43d05e1ef577ee4c826f8fd4db6e9448dd090701
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/c5/b409ed667b8a4732f14d826caa0924f4f31102.debug1 usr/lib/debug/.build-id/43/d05e1ef577ee4c826f8fd4db6e9448dd090701.debug
99.6 KB
data.tar.xz
99.5 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-10-05·17:43:38.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/c5/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/43/
7 -rw-r--r--···0·root·········(0)·root·········(0)··6693076·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/c5/b409ed667b8a4732f14d826caa0924f4f31102.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··6693076·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/43/d05e1ef577ee4c826f8fd4db6e9448dd090701.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/share/doc/python3-contourpy-dbgsym·->·python3-contourpy
98.1 KB
./usr/lib/debug/.build-id/c5/b409ed667b8a4732f14d826caa0924f4f31102.debug vs.
./usr/lib/debug/.build-id/43/d05e1ef577ee4c826f8fd4db6e9448dd090701.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:·c5b409ed667b8a4732f14d826caa0924f4f311023 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·43d05e1ef577ee4c826f8fd4db6e9448dd090701
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-vmqlxobt31 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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 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-vmqlxobt79777 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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-vmqlxobt161209 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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-vmqlxobt247351 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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-vmqlxobt247660 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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-vmqlxobt247936 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
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
Offset 350470, 15 lines modifiedOffset 350470, 15 lines modified
350470 ··Opcode·9·has·1·arg350470 ··Opcode·9·has·1·arg
350471 ··Opcode·10·has·0·args350471 ··Opcode·10·has·0·args
350472 ··Opcode·11·has·0·args350472 ··Opcode·11·has·0·args
350473 ··Opcode·12·has·1·arg350473 ··Opcode·12·has·1·arg
  
350474 ·The·Directory·Table·(offset·0x9449e,·lines·17,·columns·1):350474 ·The·Directory·Table·(offset·0x9449e,·lines·17,·columns·1):
350475 ··Entry»  Name350475 ··Entry»  Name
350476 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vmqlxobt350476 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
350477 ··1»      (line_strp)»   (offset:·0x2b):·../src350477 ··1»      (line_strp)»   (offset:·0x2b):·../src
350478 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail350478 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
350479 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12350479 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
350480 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits350480 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
350481 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11350481 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
350482 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext350482 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
350483 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14350483 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Offset 432156, 15 lines modifiedOffset 432156, 15 lines modified
432156 ··Opcode·9·has·1·arg432156 ··Opcode·9·has·1·arg
432157 ··Opcode·10·has·0·args432157 ··Opcode·10·has·0·args
432158 ··Opcode·11·has·0·args432158 ··Opcode·11·has·0·args
432159 ··Opcode·12·has·1·arg432159 ··Opcode·12·has·1·arg
  
432160 ·The·Directory·Table·(offset·0xb6e65,·lines·17,·columns·1):432160 ·The·Directory·Table·(offset·0xb6e65,·lines·17,·columns·1):
432161 ··Entry»  Name432161 ··Entry»  Name
432162 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-vmqlxobt432162 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-m3g364bi
432163 ··1»      (line_strp)»   (offset:·0x2b):·../src432163 ··1»      (line_strp)»   (offset:·0x2b):·../src
432164 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail432164 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
432165 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12432165 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
432166 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits432166 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
432167 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11432167 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
432168 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext432168 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14/ext
432169 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14432169 ··7»      (line_strp)»   (offset:·0xae):·/usr/include/c++/14
Max diff block lines reached; 4156/9709 bytes (42.81%) of diff not shown.
87.0 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:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·28·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·28·(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-vmqlxobt11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
12 ·<1><15>:·Abbrev·Number:·19·(DW_TAG_base_type)12 ·<1><15>:·Abbrev·Number:·19·(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:·0x4e66b):·long·long·unsigned·int15 ····<18>···DW_AT_name········:·(strp)·(offset:·0x4e66b):·long·long·unsigned·int
16 ·<1><1c>:·Abbrev·Number:·19·(DW_TAG_base_type)16 ·<1><1c>:·Abbrev·Number:·19·(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:········0x6618·(32-bit)3674 ···Length:········0x6618·(32-bit)
3675 ···Version:·······53675 ···Version:·······5
3676 ···Unit·Type:·····DW_UT_partial·(3)3676 ···Unit·Type:·····DW_UT_partial·(3)
3677 ···Abbrev·Offset:·0x81c3677 ···Abbrev·Offset:·0x81c
3678 ···Pointer·Size:··43678 ···Pointer·Size:··4
3679 ·<0><1408>:·Abbrev·Number:·171·(DW_TAG_partial_unit)3679 ·<0><1408>:·Abbrev·Number:·171·(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-vmqlxobt3681 ····<140e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
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 19421, 15 lines modifiedOffset 19421, 15 lines modified
19421 ···Length:········0xd4·(32-bit)19421 ···Length:········0xd4·(32-bit)
19422 ···Version:·······519422 ···Version:·······5
19423 ···Unit·Type:·····DW_UT_partial·(3)19423 ···Unit·Type:·····DW_UT_partial·(3)
19424 ···Abbrev·Offset:·0x2c6d19424 ···Abbrev·Offset:·0x2c6d
19425 ···Pointer·Size:··419425 ···Pointer·Size:··4
19426 ·<0><7a24>:·Abbrev·Number:·5·(DW_TAG_partial_unit)19426 ·<0><7a24>:·Abbrev·Number:·5·(DW_TAG_partial_unit)
19427 ····<7a25>···DW_AT_stmt_list···:·(sec_offset)·019427 ····<7a25>···DW_AT_stmt_list···:·(sec_offset)·0
19428 ····<7a29>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt19428 ····<7a29>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
19429 ·<1><7a2d>:·Abbrev·Number:·16·(DW_TAG_namespace)19429 ·<1><7a2d>:·Abbrev·Number:·16·(DW_TAG_namespace)
19430 ····<7a2e>···DW_AT_name········:·(string)·std19430 ····<7a2e>···DW_AT_name········:·(string)·std
19431 ····<7a32>···DW_AT_sibling·····:·(ref1)·<0x7a42>19431 ····<7a32>···DW_AT_sibling·····:·(ref1)·<0x7a42>
19432 ·<2><7a33>:·Abbrev·Number:·21·(DW_TAG_namespace)19432 ·<2><7a33>:·Abbrev·Number:·21·(DW_TAG_namespace)
19433 ····<7a34>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail19433 ····<7a34>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail
19434 ·<3><7a38>:·Abbrev·Number:·58·(DW_TAG_structure_type)19434 ·<3><7a38>:·Abbrev·Number:·58·(DW_TAG_structure_type)
19435 ····<7a39>···DW_AT_name········:·(strp)·(offset:·0x7c7d1):·_Identity19435 ····<7a39>···DW_AT_name········:·(strp)·(offset:·0x7c7d1):·_Identity
Offset 19513, 30 lines modifiedOffset 19513, 30 lines modified
19513 ···Length:········0x19·(32-bit)19513 ···Length:········0x19·(32-bit)
19514 ···Version:·······519514 ···Version:·······5
19515 ···Unit·Type:·····DW_UT_partial·(3)19515 ···Unit·Type:·····DW_UT_partial·(3)
19516 ···Abbrev·Offset:·0x2c6d19516 ···Abbrev·Offset:·0x2c6d
19517 ···Pointer·Size:··419517 ···Pointer·Size:··4
19518 ·<0><7afc>:·Abbrev·Number:·5·(DW_TAG_partial_unit)19518 ·<0><7afc>:·Abbrev·Number:·5·(DW_TAG_partial_unit)
19519 ····<7afd>···DW_AT_stmt_list···:·(sec_offset)·019519 ····<7afd>···DW_AT_stmt_list···:·(sec_offset)·0
19520 ····<7b01>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt19520 ····<7b01>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
19521 ·<1><7b05>:·Abbrev·Number:·30·(DW_TAG_const_type)19521 ·<1><7b05>:·Abbrev·Number:·30·(DW_TAG_const_type)
19522 ····<7b06>···DW_AT_type········:·(ref_addr)·<0x64e>,·double19522 ····<7b06>···DW_AT_type········:·(ref_addr)·<0x64e>,·double
19523 ·<1><7b0a>:·Abbrev·Number:·39·(DW_TAG_pointer_type)19523 ·<1><7b0a>:·Abbrev·Number:·39·(DW_TAG_pointer_type)
19524 ····<7b0b>···DW_AT_byte_size···:·(implicit_const)·419524 ····<7b0b>···DW_AT_byte_size···:·(implicit_const)·4
19525 ····<7b0b>···DW_AT_type········:·(ref_udata)·<0x7b05>,·double19525 ····<7b0b>···DW_AT_type········:·(ref_udata)·<0x7b05>,·double
19526 ·<1><7b0c>:·Abbrev·Number:·019526 ·<1><7b0c>:·Abbrev·Number:·0
19527 ··Compilation·Unit·@·offset·0x7b0d:19527 ··Compilation·Unit·@·offset·0x7b0d:
19528 ···Length:········0x211·(32-bit)19528 ···Length:········0x211·(32-bit)
19529 ···Version:·······519529 ···Version:·······5
19530 ···Unit·Type:·····DW_UT_partial·(3)19530 ···Unit·Type:·····DW_UT_partial·(3)
19531 ···Abbrev·Offset:·0x399a19531 ···Abbrev·Offset:·0x399a
19532 ···Pointer·Size:··419532 ···Pointer·Size:··4
19533 ·<0><7b19>:·Abbrev·Number:·9·(DW_TAG_partial_unit)19533 ·<0><7b19>:·Abbrev·Number:·9·(DW_TAG_partial_unit)
19534 ····<7b1a>···DW_AT_stmt_list···:·(sec_offset)·019534 ····<7b1a>···DW_AT_stmt_list···:·(sec_offset)·0
19535 ····<7b1e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt19535 ····<7b1e>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
19536 ·<1><7b22>:·Abbrev·Number:·27·(DW_TAG_namespace)19536 ·<1><7b22>:·Abbrev·Number:·27·(DW_TAG_namespace)
19537 ····<7b23>···DW_AT_name········:·(string)·std19537 ····<7b23>···DW_AT_name········:·(string)·std
19538 ····<7b27>···DW_AT_sibling·····:·(ref_udata)·<0x7b7b>19538 ····<7b27>···DW_AT_sibling·····:·(ref_udata)·<0x7b7b>
19539 ·<2><7b28>:·Abbrev·Number:·34·(DW_TAG_structure_type)19539 ·<2><7b28>:·Abbrev·Number:·34·(DW_TAG_structure_type)
19540 ····<7b29>···DW_AT_name········:·(strp)·(offset:·0x1d890):·integer_sequence<unsigned·int,·0>19540 ····<7b29>···DW_AT_name········:·(strp)·(offset:·0x1d890):·integer_sequence<unsigned·int,·0>
19541 ····<7b2d>···DW_AT_byte_size···:·(data1)·119541 ····<7b2d>···DW_AT_byte_size···:·(data1)·1
19542 ····<7b2e>···DW_AT_decl_file···:·(data1)·8219542 ····<7b2e>···DW_AT_decl_file···:·(data1)·82
Offset 19902, 15 lines modifiedOffset 19902, 15 lines modified
19902 ···Length:········0x325c·(32-bit)19902 ···Length:········0x325c·(32-bit)
19903 ···Version:·······519903 ···Version:·······5
19904 ···Unit·Type:·····DW_UT_partial·(3)19904 ···Unit·Type:·····DW_UT_partial·(3)
19905 ···Abbrev·Offset:·0x13a019905 ···Abbrev·Offset:·0x13a0
19906 ···Pointer·Size:··419906 ···Pointer·Size:··4
19907 ·<0><7d2e>:·Abbrev·Number:·73·(DW_TAG_partial_unit)19907 ·<0><7d2e>:·Abbrev·Number:·73·(DW_TAG_partial_unit)
19908 ····<7d2f>···DW_AT_stmt_list···:·(sec_offset)·019908 ····<7d2f>···DW_AT_stmt_list···:·(sec_offset)·0
19909 ····<7d33>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt19909 ····<7d33>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
19910 ·<1><7d37>:·Abbrev·Number:·6·(DW_TAG_namespace)19910 ·<1><7d37>:·Abbrev·Number:·6·(DW_TAG_namespace)
19911 ····<7d38>···DW_AT_name········:·(string)·std19911 ····<7d38>···DW_AT_name········:·(string)·std
19912 ····<7d3c>···DW_AT_sibling·····:·(ref_udata)·<0x8bc1>19912 ····<7d3c>···DW_AT_sibling·····:·(ref_udata)·<0x8bc1>
19913 ·<2><7d3e>:·Abbrev·Number:·100·(DW_TAG_namespace)19913 ·<2><7d3e>:·Abbrev·Number:·100·(DW_TAG_namespace)
19914 ····<7d3f>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail19914 ····<7d3f>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail
19915 ····<7d43>···DW_AT_sibling·····:·(ref_udata)·<0x80c1>19915 ····<7d43>···DW_AT_sibling·····:·(ref_udata)·<0x80c1>
19916 ·<3><7d45>:·Abbrev·Number:·52·(DW_TAG_structure_type)19916 ·<3><7d45>:·Abbrev·Number:·52·(DW_TAG_structure_type)
Offset 28075, 15 lines modifiedOffset 28075, 15 lines modified
28075 ···Length:········0xb35·(32-bit)28075 ···Length:········0xb35·(32-bit)
28076 ···Version:·······528076 ···Version:·······5
28077 ···Unit·Type:·····DW_UT_partial·(3)28077 ···Unit·Type:·····DW_UT_partial·(3)
28078 ···Abbrev·Offset:·0x23d028078 ···Abbrev·Offset:·0x23d0
28079 ···Pointer·Size:··428079 ···Pointer·Size:··4
28080 ·<0><af8e>:·Abbrev·Number:·76·(DW_TAG_partial_unit)28080 ·<0><af8e>:·Abbrev·Number:·76·(DW_TAG_partial_unit)
28081 ····<af8f>···DW_AT_stmt_list···:·(sec_offset)·028081 ····<af8f>···DW_AT_stmt_list···:·(sec_offset)·0
28082 ····<af93>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt28082 ····<af93>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
28083 ·<1><af97>:·Abbrev·Number:·9·(DW_TAG_namespace)28083 ·<1><af97>:·Abbrev·Number:·9·(DW_TAG_namespace)
28084 ····<af98>···DW_AT_name········:·(string)·std28084 ····<af98>···DW_AT_name········:·(string)·std
28085 ····<af9c>···DW_AT_sibling·····:·(ref_udata)·<0xb77b>28085 ····<af9c>···DW_AT_sibling·····:·(ref_udata)·<0xb77b>
28086 ·<2><af9e>:·Abbrev·Number:·98·(DW_TAG_namespace)28086 ·<2><af9e>:·Abbrev·Number:·98·(DW_TAG_namespace)
28087 ····<af9f>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail28087 ····<af9f>···DW_AT_name········:·(strp)·(offset:·0x67fad):·__detail
28088 ····<afa3>···DW_AT_sibling·····:·(ref_udata)·<0xb478>28088 ····<afa3>···DW_AT_sibling·····:·(ref_udata)·<0xb478>
28089 ·<3><afa5>:·Abbrev·Number:·59·(DW_TAG_structure_type)28089 ·<3><afa5>:·Abbrev·Number:·59·(DW_TAG_structure_type)
Offset 29838, 15 lines modifiedOffset 29838, 15 lines modified
29838 ···Length:········0x59·(32-bit)29838 ···Length:········0x59·(32-bit)
29839 ···Version:·······529839 ···Version:·······5
29840 ···Unit·Type:·····DW_UT_partial·(3)29840 ···Unit·Type:·····DW_UT_partial·(3)
29841 ···Abbrev·Offset:·0x638129841 ···Abbrev·Offset:·0x6381
29842 ···Pointer·Size:··429842 ···Pointer·Size:··4
29843 ·<0><bac7>:·Abbrev·Number:·46·(DW_TAG_partial_unit)29843 ·<0><bac7>:·Abbrev·Number:·46·(DW_TAG_partial_unit)
29844 ····<bac8>···DW_AT_stmt_list···:·(sec_offset)·029844 ····<bac8>···DW_AT_stmt_list···:·(sec_offset)·0
29845 ····<bacc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-vmqlxobt29845 ····<bacc>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-m3g364bi
29846 ·<1><bad0>:·Abbrev·Number:·47·(DW_TAG_namespace)29846 ·<1><bad0>:·Abbrev·Number:·47·(DW_TAG_namespace)
29847 ····<bad1>···DW_AT_name········:·(string)·std29847 ····<bad1>···DW_AT_name········:·(string)·std
29848 ····<bad5>···DW_AT_sibling·····:·(ref_udata)·<0xbb05>29848 ····<bad5>···DW_AT_sibling·····:·(ref_udata)·<0xbb05>
29849 ·<2><bad6>:·Abbrev·Number:·100·(DW_TAG_structure_type)29849 ·<2><bad6>:·Abbrev·Number:·100·(DW_TAG_structure_type)
29850 ····<bad7>···DW_AT_name········:·(strp)·(offset:·0x4a3fd):·iterator_traits<int*>29850 ····<bad7>···DW_AT_name········:·(strp)·(offset:·0x4a3fd):·iterator_traits<int*>
29851 ····<badb>···DW_AT_byte_size···:·(data1)·129851 ····<badb>···DW_AT_byte_size···:·(data1)·1
29852 ····<badc>···DW_AT_decl_file···:·(data1)·7729852 ····<badc>···DW_AT_decl_file···:·(data1)·77
Offset 29886, 15 lines modifiedOffset 29886, 15 lines modified
Max diff block lines reached; 82630/89023 bytes (92.82%) of diff not shown.
439 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
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-vmqlxobt/../src/mpl2014.cpp:10381336 ./.mesonpy-m3g364bi/../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 »       ...
  
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-vmqlxobt2 ··[·····0]··./.mesonpy-m3g364bi
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.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