2.12 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Ynpxn2YD/b1/contourpy_1.3.0-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Ynpxn2YD/b2/contourpy_1.3.0-2_amd64.changes
418 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·9298bcd475b73995fc0d349259e7157b·6677972·debug·optional·python3-contourpy-dbgsym_1.3.0-2_amd64.deb1 ·3a5ba7c5a634fa05a7e8fc1d07c80326·6677980·debug·optional·python3-contourpy-dbgsym_1.3.0-2_amd64.deb
2 ·64029b0ec64c4af72c7eecbd8689f777·215352·python·optional·python3-contourpy_1.3.0-2_amd64.deb2 ·88e43212b398a55369608b28bc2e2f68·215240·python·optional·python3-contourpy_1.3.0-2_amd64.deb
1.99 MB
python3-contourpy_1.3.0-2_amd64.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·····1848·2024-10-05·17:43:38.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1848·2024-10-05·17:43:38.000000·control.tar.xz
3 -rw-r--r--···0········0········0···213312·2024-10-05·17:43:38.000000·data.tar.xz3 -rw-r--r--···0········0········0···213200·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
1.99 MB
data.tar.xz
1.99 MB
data.tar
1.98 MB
./usr/lib/python3/dist-packages/contourpy/_contourpy.cpython-312-x86_64-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:·9ba0d89ce21e2a6663c8450c719151c32f10f3753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4099b5f64ee7e30c4b4ef04fd6d03dde8a97ca61
1.98 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 327, 172 lines modifiedOffset 327, 172 lines modified
327 »       mov····%rbx,%rdi327 »       mov····%rbx,%rdi
328 »       call···a8b0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>328 »       call···a8b0·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
329 /usr/include/c++/14/bits/new_allocator.h:104329 /usr/include/c++/14/bits/new_allocator.h:104
330 »       mov····%rbp,%rdi330 »       mov····%rbp,%rdi
331 »       call···ad20·<_Unwind_Resume@plt>331 »       call···ad20·<_Unwind_Resume@plt>
332 »       nop332 »       nop
333 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:333 contourpy::ContourGenerator::check_levels(double,·double)·const·[clone·.cold]:
334 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42334 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42
335 »       mov····$0x10,%edi335 »       mov····$0x10,%edi
336 »       call···a330·<__cxa_allocate_exception@plt>336 »       call···a330·<__cxa_allocate_exception@plt>
337 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42·(discriminator·1)337 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42·(discriminator·1)
338 »       lea····0x6a649(%rip),%rsi········#·75900·<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+0x19200>338 »       lea····0x6a649(%rip),%rsi········#·75900·<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+0x19200>
339 »       mov····%rax,%rdi339 »       mov····%rax,%rdi
340 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42340 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42
341 »       mov····%rax,%rbx341 »       mov····%rax,%rbx
342 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42·(discriminator·1)342 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42·(discriminator·1)
343 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>343 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>
344 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42·(discriminator·2)344 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42·(discriminator·2)
345 »       mov····0x8bc8f(%rip),%rdx········345 »       mov····0x8bc8f(%rip),%rdx········
346 »       mov····0x8bcd0(%rip),%rsi········346 »       mov····0x8bcd0(%rip),%rsi········
347 »       mov····%rbx,%rdi347 »       mov····%rbx,%rdi
348 »       call···ac70·<__cxa_throw@plt>348 »       call···ac70·<__cxa_throw@plt>
349 »       endbr64349 »       endbr64
350 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:42·(discriminator·1)350 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:42·(discriminator·1)
351 »       mov····%rax,%r14351 »       mov····%rax,%r14
352 »       mov····%rbx,%rdi352 »       mov····%rbx,%rdi
353 »       call···a510·<__cxa_free_exception@plt>353 »       call···a510·<__cxa_free_exception@plt>
354 »       mov····%r14,%rdi354 »       mov····%r14,%rdi
355 »       call···ad20·<_Unwind_Resume@plt>355 »       call···ad20·<_Unwind_Resume@plt>
356 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44356 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44
357 »       mov····$0x10,%edi357 »       mov····$0x10,%edi
358 »       call···a330·<__cxa_allocate_exception@plt>358 »       call···a330·<__cxa_allocate_exception@plt>
359 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44·(discriminator·1)359 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44·(discriminator·1)
360 »       lea····0x6a630(%rip),%rsi········#·75930·<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+0x19230>360 »       lea····0x6a630(%rip),%rsi········#·75930·<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+0x19230>
361 »       mov····%rax,%rdi361 »       mov····%rax,%rdi
362 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44362 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44
363 »       mov····%rax,%rbx363 »       mov····%rax,%rbx
364 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44·(discriminator·1)364 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44·(discriminator·1)
365 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>365 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>
366 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44·(discriminator·2)366 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44·(discriminator·2)
367 »       mov····0x8bc46(%rip),%rdx········367 »       mov····0x8bc46(%rip),%rdx········
368 »       mov····0x8bc87(%rip),%rsi········368 »       mov····0x8bc87(%rip),%rsi········
369 »       mov····%rbx,%rdi369 »       mov····%rbx,%rdi
370 »       call···ac70·<__cxa_throw@plt>370 »       call···ac70·<__cxa_throw@plt>
371 »       endbr64371 »       endbr64
372 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:44·(discriminator·1)372 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:44·(discriminator·1)
373 »       mov····%rax,%r14373 »       mov····%rax,%r14
374 »       mov····%rbx,%rdi374 »       mov····%rbx,%rdi
375 »       call···a510·<__cxa_free_exception@plt>375 »       call···a510·<__cxa_free_exception@plt>
376 »       mov····%r14,%rdi376 »       mov····%r14,%rdi
377 »       call···ad20·<_Unwind_Resume@plt>377 »       call···ad20·<_Unwind_Resume@plt>
378 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:378 contourpy::ContourGenerator::check_levels(pybind11::array_t<double,·16>·const&,·bool)·const·[clone·.cold]:
379 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33379 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33
380 »       mov····$0x10,%edi380 »       mov····$0x10,%edi
381 »       call···a330·<__cxa_allocate_exception@plt>381 »       call···a330·<__cxa_allocate_exception@plt>
382 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33·(discriminator·1)382 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33·(discriminator·1)
383 »       lea····0x69067(%rip),%rsi········#·743b0·<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+0x17cb0>383 »       lea····0x69067(%rip),%rsi········#·743b0·<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+0x17cb0>
384 »       mov····%rax,%rdi384 »       mov····%rax,%rdi
385 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33385 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33
386 »       mov····%rax,%rbx386 »       mov····%rax,%rbx
387 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33·(discriminator·1)387 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33·(discriminator·1)
388 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>388 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>
389 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33·(discriminator·2)389 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33·(discriminator·2)
390 »       mov····0x78(%rsp),%rax390 »       mov····0x78(%rsp),%rax
391 »       sub····%fs:0x28,%rax391 »       sub····%fs:0x28,%rax
392 »       jne····b3bc·<__cxa_finalize@plt+0x4fc>392 »       jne····b3bc·<__cxa_finalize@plt+0x4fc>
393 »       mov····0x8bbed(%rip),%rdx········393 »       mov····0x8bbed(%rip),%rdx········
394 »       mov····0x8bc2e(%rip),%rsi········394 »       mov····0x8bc2e(%rip),%rsi········
395 »       mov····%rbx,%rdi395 »       mov····%rbx,%rdi
396 »       call···ac70·<__cxa_throw@plt>396 »       call···ac70·<__cxa_throw@plt>
397 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25397 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25
398 »       mov····$0x10,%edi398 »       mov····$0x10,%edi
399 »       call···a330·<__cxa_allocate_exception@plt>399 »       call···a330·<__cxa_allocate_exception@plt>
400 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25·(discriminator·1)400 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25·(discriminator·1)
401 »       lea····0x6a60d(%rip),%rsi········#·75998·<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+0x19298>401 »       lea····0x6a60d(%rip),%rsi········#·75998·<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+0x19298>
402 »       mov····%rax,%rdi402 »       mov····%rax,%rdi
403 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25403 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25
404 »       mov····%rax,%rbx404 »       mov····%rax,%rbx
405 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25·(discriminator·1)405 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25·(discriminator·1)
406 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>406 »       call···ae50·<std::invalid_argument::invalid_argument(char·const*)@plt>
407 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25·(discriminator·2)407 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25·(discriminator·2)
408 »       mov····0x78(%rsp),%rax408 »       mov····0x78(%rsp),%rax
409 »       sub····%fs:0x28,%rax409 »       sub····%fs:0x28,%rax
410 »       jne····b3c1·<__cxa_finalize@plt+0x501>410 »       jne····b3c1·<__cxa_finalize@plt+0x501>
411 »       mov····0x8bbab(%rip),%rdx········411 »       mov····0x8bbab(%rip),%rdx········
412 »       mov····0x8bbec(%rip),%rsi········412 »       mov····0x8bbec(%rip),%rsi········
413 »       mov····%rbx,%rdi413 »       mov····%rbx,%rdi
414 »       call···ac70·<__cxa_throw@plt>414 »       call···ac70·<__cxa_throw@plt>
415 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33·(discriminator·2)415 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33·(discriminator·2)
416 »       call···a7d0·<__stack_chk_fail@plt>416 »       call···a7d0·<__stack_chk_fail@plt>
417 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25·(discriminator·2)417 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25·(discriminator·2)
418 »       call···a7d0·<__stack_chk_fail@plt>418 »       call···a7d0·<__stack_chk_fail@plt>
419 »       endbr64419 »       endbr64
420 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:25·(discriminator·1)420 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:25·(discriminator·1)
421 »       mov····%rbx,%rdi421 »       mov····%rbx,%rdi
422 »       mov····%rax,%rbp422 »       mov····%rax,%rbp
423 »       call···a510·<__cxa_free_exception@plt>423 »       call···a510·<__cxa_free_exception@plt>
424 »       mov····0x78(%rsp),%rax424 »       mov····0x78(%rsp),%rax
425 »       sub····%fs:0x28,%rax425 »       sub····%fs:0x28,%rax
426 »       jne····b5f6·<__cxa_finalize@plt+0x736>426 »       jne····b5f6·<__cxa_finalize@plt+0x736>
427 »       mov····%rbp,%rdi427 »       mov····%rbp,%rdi
428 »       call···ad20·<_Unwind_Resume@plt>428 »       call···ad20·<_Unwind_Resume@plt>
429 »       endbr64429 »       endbr64
430 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:33·(discriminator·1)430 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:33·(discriminator·1)
431 »       mov····%rbx,%rdi431 »       mov····%rbx,%rdi
432 »       mov····%rax,%rbp432 »       mov····%rax,%rbp
433 »       call···a510·<__cxa_free_exception@plt>433 »       call···a510·<__cxa_free_exception@plt>
434 »       mov····0x78(%rsp),%rax434 »       mov····0x78(%rsp),%rax
435 »       sub····%fs:0x28,%rax435 »       sub····%fs:0x28,%rax
436 »       jne····b5fb·<__cxa_finalize@plt+0x73b>436 »       jne····b5fb·<__cxa_finalize@plt+0x73b>
437 »       mov····%rbp,%rdi437 »       mov····%rbp,%rdi
438 »       call···ad20·<_Unwind_Resume@plt>438 »       call···ad20·<_Unwind_Resume@plt>
439 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17439 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17
440 »       mov····$0x10,%edi440 »       mov····$0x10,%edi
441 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17·(discriminator·1)441 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17·(discriminator·1)
442 »       lea····0x30(%rsp),%r13442 »       lea····0x30(%rsp),%r13
443 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17443 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17
444 »       call···a330·<__cxa_allocate_exception@plt>444 »       call···a330·<__cxa_allocate_exception@plt>
445 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17·(discriminator·1)445 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17·(discriminator·1)
446 »       mov····%r14,%rsi446 »       mov····%r14,%rsi
447 »       mov····%r13,%rdi447 »       mov····%r13,%rdi
448 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17448 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17
449 »       mov····%rax,%rbp449 »       mov····%rax,%rbp
450 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17·(discriminator·1)450 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17·(discriminator·1)
451 »       call···a790·<std::__cxx11::to_string(long)@plt>451 »       call···a790·<std::__cxx11::to_string(long)@plt>
452 ./.mesonpy-sj7cps88/../src/contour_generator.cpp:17·(discriminator·2)452 ./.mesonpy-u4ymnygp/../src/contour_generator.cpp:17·(discriminator·2)
453 »       lea····0x50(%rsp),%r14453 »       lea····0x50(%rsp),%r14
Max diff block lines reached; 2071016/2079112 bytes (99.61%) 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·61306438·39636532·31653261·36363633·a0d89ce21e2a6663 
3 ··0x00000010·63383435·30633731·39313531·63333266·c8450c719151c32f2 ··0x00000000·39396235·66363465·65376533·30633462·99b5f64ee7e30c4b
 3 ··0x00000010·34656630·34666436·64303364·64653861·4ef04fd6d03dde8a
4 ··0x00000020·31306633·37352e64·65627567·00000000·10f375.debug....4 ··0x00000020·39376361·36312e64·65627567·00000000·97ca61.debug....
5 ··0x00000030·5b7ab4e9····························[z..5 ··0x00000030·74abf540····························t..@
  
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-sj7cps88/lib/contourpy/util",28 ········build_dir=r"/build/reproducible-path/contourpy-1.3.0/.mesonpy-u4ymnygp/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/x86_64-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.0/.mesonpy-sj7cps88/meson-python-native-file.ini",32 ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dprefix=/usr·-Dlibdir=lib/x86_64-linux-gnu·-Dlocalstatedir=/var·-Dsysconfdir=/etc·-Dwrap_mode=nodownload·-Dvsenv=True·--native-file=/build/reproducible-path/contourpy-1.3.0/.mesonpy-u4ymnygp/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",
135 KB
python3-contourpy-dbgsym_1.3.0-2_amd64.deb
452 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······540·2024-10-05·17:43:38.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6677244·2024-10-05·17:43:38.000000·data.tar.xz3 -rw-r--r--···0········0········0··6677248·2024-10-05·17:43:38.000000·data.tar.xz
651 B
control.tar.xz
623 B
control.tar
375 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>,6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>,
7 Installed-Size:·67357 Installed-Size:·6735
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:·9ba0d89ce21e2a6663c8450c719151c32f10f37512 Build-Ids:·4099b5f64ee7e30c4b4ef04fd6d03dde8a97ca61
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/9b/a0d89ce21e2a6663c8450c719151c32f10f375.debug1 usr/lib/debug/.build-id/40/99b5f64ee7e30c4b4ef04fd6d03dde8a97ca61.debug
133 KB
data.tar.xz
133 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/9b/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/40/
7 -rw-r--r--···0·root·········(0)·root·········(0)··6885520·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/9b/a0d89ce21e2a6663c8450c719151c32f10f375.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··6885488·2024-10-05·17:43:38.000000·./usr/lib/debug/.build-id/40/99b5f64ee7e30c4b4ef04fd6d03dde8a97ca61.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
132 KB
./usr/lib/debug/.build-id/9b/a0d89ce21e2a6663c8450c719151c32f10f375.debug vs.
./usr/lib/debug/.build-id/40/99b5f64ee7e30c4b4ef04fd6d03dde8a97ca61.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
887 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········6883088·(bytes·into·file)13 ··Start·of·section·headers:··········6883056·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.31 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x690710:1 There·are·38·section·headers,·starting·at·offset·0x6906f0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000350·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000350·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········00000000000005b0·00025c·002028·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········00000000000005b0·00025c·002028·18···A··4···1··8
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 ··[21]·.dynamic··········NOBITS··········0000000000096bd0·000e90·000200·10··WA··4···0··826 ··[21]·.dynamic··········NOBITS··········0000000000096bd0·000e90·000200·10··WA··4···0··8
27 ··[22]·.got··············NOBITS··········0000000000096dd0·000e90·000208·08··WA··0···0··827 ··[22]·.got··············NOBITS··········0000000000096dd0·000e90·000208·08··WA··0···0··8
28 ··[23]·.got.plt··········NOBITS··········0000000000096fe8·000e90·000760·08··WA··0···0··828 ··[23]·.got.plt··········NOBITS··········0000000000096fe8·000e90·000760·08··WA··0···0··8
29 ··[24]·.data·············NOBITS··········0000000000097760·000e90·0000e8·00··WA··0···0·3229 ··[24]·.data·············NOBITS··········0000000000097760·000e90·0000e8·00··WA··0···0·32
30 ··[25]·.bss··············NOBITS··········0000000000097860·000e90·000148·00··WA··0···0·3230 ··[25]·.bss··············NOBITS··········0000000000097860·000e90·000148·00··WA··0···0·32
31 ··[26]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··131 ··[26]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
32 ··[27]·.debug_aranges····PROGBITS········0000000000000000·000280·000c8d·00···C··0···0··832 ··[27]·.debug_aranges····PROGBITS········0000000000000000·000280·000c8d·00···C··0···0··8
33 ··[28]·.debug_info·······PROGBITS········0000000000000000·000f10·432a96·00···C··0···0··833 ··[28]·.debug_info·······PROGBITS········0000000000000000·000f10·432a7b·00···C··0···0··8
34 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·4339a8·006d04·00···C··0···0··834 ··[29]·.debug_abbrev·····PROGBITS········0000000000000000·433990·006d04·00···C··0···0··8
35 ··[30]·.debug_line·······PROGBITS········0000000000000000·43a6b0·085c8e·00···C··0···0··835 ··[30]·.debug_line·······PROGBITS········0000000000000000·43a698·085c85·00···C··0···0··8
36 ··[31]·.debug_str········PROGBITS········0000000000000000·4c0340·0400e4·01·MSC··0···0··836 ··[31]·.debug_str········PROGBITS········0000000000000000·4c0320·0400e4·01·MSC··0···0··8
37 ··[32]·.debug_line_str···PROGBITS········0000000000000000·500428·00054e·01·MSC··0···0··837 ··[32]·.debug_line_str···PROGBITS········0000000000000000·500408·000549·01·MSC··0···0··8
38 ··[33]·.debug_loclists···PROGBITS········0000000000000000·500978·1176f3·00···C··0···0··838 ··[33]·.debug_loclists···PROGBITS········0000000000000000·500958·1176f3·00···C··0···0··8
39 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·618070·041e51·00···C··0···0··839 ··[34]·.debug_rnglists···PROGBITS········0000000000000000·618050·041e51·00···C··0···0··8
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·659ec8·00a218·18·····36·1387··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·659ea8·00a218·18·····36·1387··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·6640e0·02c4ac·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·6640c0·02c4ac·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·69058c·000180·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·69056c·000180·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9ba0d89ce21e2a6663c8450c719151c32f10f3753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4099b5f64ee7e30c4b4ef04fd6d03dde8a97ca61
11.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·17,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps8831 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
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++/1437 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
38 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext38 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ··13»     (line_strp)»  (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types45 ··13»     (line_strp)»  (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types
46 ··14»     (line_strp)»  (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits46 ··14»     (line_strp)»  (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits
47 ··15»     (line_strp)»  (offset:·0x1b0):·/usr/include/c++/14/debug47 ··15»     (line_strp)»  (offset:·0x1b0):·/usr/include/c++/14/debug
48 ··16»     (line_strp)»  (offset:·0x1ca):·/usr/include/c++/14/pstl48 ··16»     (line_strp)»  (offset:·0x1ca):·/usr/include/c++/14/pstl
  
49 ·The·File·Name·Table·(offset·0x6d,·lines·182,·columns·2):49 ·The·File·Name·Table·(offset·0x6d,·lines·182,·columns·2):
50 ··Entry»  Dir»       Name50 ··Entry»  Dir»       Name
51 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x7):·chunk_local.cpp51 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1b):·chunk_local.cpp
52 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1e3):·class.h52 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1e3):·class.h
53 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xcdd):·object.h53 ··2»      (udata)»       3»      (line_strp)»   (offset:·0xcdd):·object.h
54 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x1eb):·shared_ptr_base.h54 ··3»      (udata)»       4»      (line_strp)»   (offset:·0x1eb):·shared_ptr_base.h
55 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x58d):·allocator.h55 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x58d):·allocator.h
56 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1fd):·new_allocator.h56 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1fd):·new_allocator.h
57 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x20d):·allocated_ptr.h57 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x20d):·allocated_ptr.h
58 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x21d):·alloc_traits.h58 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x21d):·alloc_traits.h
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··33»     (udata)»      4»     (line_strp)»  (offset:·0x36f):·forward_list.h85 ··33»     (udata)»      4»     (line_strp)»  (offset:·0x36f):·forward_list.h
86 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x37e):·forward_list.tcc86 ··34»     (udata)»      4»     (line_strp)»  (offset:·0x37e):·forward_list.tcc
87 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x38f):·aligned_buffer.h87 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x38f):·aligned_buffer.h
88 ··36»     (udata)»      2»     (line_strp)»  (offset:·0x3a0):·typeid.h88 ··36»     (udata)»      2»     (line_strp)»  (offset:·0x3a0):·typeid.h
89 ··37»     (udata)»      2»     (line_strp)»  (offset:·0x3a9):·type_caster_base.h89 ··37»     (udata)»      2»     (line_strp)»  (offset:·0x3a9):·type_caster_base.h
90 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x266):·string.h90 ··38»     (udata)»      8»     (line_strp)»  (offset:·0x266):·string.h
91 ··39»     (udata)»      5»     (line_strp)»  (offset:·0x3bc):·cast.h91 ··39»     (udata)»      5»     (line_strp)»  (offset:·0x3bc):·cast.h
92 ··40»     (udata)»      1»     (line_strp)»  (offset:·0x7):·chunk_local.cpp92 ··40»     (udata)»      1»     (line_strp)»  (offset:·0x1b):·chunk_local.cpp
93 ··41»     (udata)»      1»     (line_strp)»  (offset:·0x3c3):·output_array.h93 ··41»     (udata)»      1»     (line_strp)»  (offset:·0x3c3):·output_array.h
94 ··42»     (udata)»      6»     (line_strp)»  (offset:·0xb5e):·ostream94 ··42»     (udata)»      6»     (line_strp)»  (offset:·0xb5e):·ostream
95 ··43»     (udata)»      7»     (line_strp)»  (offset:·0x3d2):·atomicity.h95 ··43»     (udata)»      7»     (line_strp)»  (offset:·0x3d2):·atomicity.h
96 ··44»     (udata)»      4»     (line_strp)»  (offset:·0x3de):·shared_ptr.h96 ··44»     (udata)»      4»     (line_strp)»  (offset:·0x3de):·shared_ptr.h
97 ··45»     (udata)»      4»     (line_strp)»  (offset:·0x3eb):·charconv.h97 ··45»     (udata)»      4»     (line_strp)»  (offset:·0x3eb):·charconv.h
98 ··46»     (udata)»      4»     (line_strp)»  (offset:·0x3f6):·stl_construct.h98 ··46»     (udata)»      4»     (line_strp)»  (offset:·0x3f6):·stl_construct.h
99 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x406):·vector.tcc99 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x406):·vector.tcc
Offset 75689, 15 lines modifiedOffset 75689, 15 lines modified
75689 ··Opcode·9·has·1·arg75689 ··Opcode·9·has·1·arg
75690 ··Opcode·10·has·0·args75690 ··Opcode·10·has·0·args
75691 ··Opcode·11·has·0·args75691 ··Opcode·11·has·0·args
75692 ··Opcode·12·has·1·arg75692 ··Opcode·12·has·1·arg
  
75693 ·The·Directory·Table·(offset·0x1fff7,·lines·17,·columns·1):75693 ·The·Directory·Table·(offset·0x1fff7,·lines·17,·columns·1):
75694 ··Entry»  Name75694 ··Entry»  Name
75695 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps8875695 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
75696 ··1»      (line_strp)»   (offset:·0x2b):·../src75696 ··1»      (line_strp)»   (offset:·0x2b):·../src
75697 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail75697 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
75698 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.1275698 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
75699 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits75699 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
75700 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind1175700 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
75701 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/1475701 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
75702 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext75702 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext
Offset 152439, 15 lines modifiedOffset 152439, 15 lines modified
152439 ··Opcode·9·has·1·arg152439 ··Opcode·9·has·1·arg
152440 ··Opcode·10·has·0·args152440 ··Opcode·10·has·0·args
152441 ··Opcode·11·has·0·args152441 ··Opcode·11·has·0·args
152442 ··Opcode·12·has·1·arg152442 ··Opcode·12·has·1·arg
  
152443 ·The·Directory·Table·(offset·0x406ec,·lines·17,·columns·1):152443 ·The·Directory·Table·(offset·0x406ec,·lines·17,·columns·1):
152444 ··Entry»  Name152444 ··Entry»  Name
152445 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps88152445 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
152446 ··1»      (line_strp)»   (offset:·0x2b):·../src152446 ··1»      (line_strp)»   (offset:·0x2b):·../src
152447 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail152447 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
152448 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12152448 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
152449 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits152449 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
152450 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11152450 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
152451 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14152451 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
152452 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext152452 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext
Offset 235233, 15 lines modifiedOffset 235233, 15 lines modified
235233 ··Opcode·9·has·1·arg235233 ··Opcode·9·has·1·arg
235234 ··Opcode·10·has·0·args235234 ··Opcode·10·has·0·args
235235 ··Opcode·11·has·0·args235235 ··Opcode·11·has·0·args
235236 ··Opcode·12·has·1·arg235236 ··Opcode·12·has·1·arg
  
235237 ·The·Directory·Table·(offset·0x637d2,·lines·10,·columns·1):235237 ·The·Directory·Table·(offset·0x637d2,·lines·10,·columns·1):
235238 ··Entry»  Name235238 ··Entry»  Name
235239 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps88235239 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
235240 ··1»      (line_strp)»   (offset:·0x2b):·../src235240 ··1»      (line_strp)»   (offset:·0x2b):·../src
235241 ··2»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14235241 ··2»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
235242 ··3»      (line_strp)»   (offset:·0x112):·/usr/lib/gcc/x86_64-linux-gnu/14/include235242 ··3»      (line_strp)»   (offset:·0x112):·/usr/lib/gcc/x86_64-linux-gnu/14/include
235243 ··4»      (line_strp)»   (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types235243 ··4»      (line_strp)»   (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types
235244 ··5»      (line_strp)»   (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits235244 ··5»      (line_strp)»   (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits
235245 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits235245 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
235246 ··7»      (line_strp)»   (offset:·0x1b0):·/usr/include/c++/14/debug235246 ··7»      (line_strp)»   (offset:·0x1b0):·/usr/include/c++/14/debug
Offset 235506, 15 lines modifiedOffset 235506, 15 lines modified
235506 ··Opcode·9·has·1·arg235506 ··Opcode·9·has·1·arg
235507 ··Opcode·10·has·0·args235507 ··Opcode·10·has·0·args
235508 ··Opcode·11·has·0·args235508 ··Opcode·11·has·0·args
235509 ··Opcode·12·has·1·arg235509 ··Opcode·12·has·1·arg
  
235510 ·The·Directory·Table·(offset·0x63a2f,·lines·10,·columns·1):235510 ·The·Directory·Table·(offset·0x63a2f,·lines·10,·columns·1):
235511 ··Entry»  Name235511 ··Entry»  Name
235512 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps88235512 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
235513 ··1»      (line_strp)»   (offset:·0x2b):·../src235513 ··1»      (line_strp)»   (offset:·0x2b):·../src
235514 ··2»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14235514 ··2»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
235515 ··3»      (line_strp)»   (offset:·0x112):·/usr/lib/gcc/x86_64-linux-gnu/14/include235515 ··3»      (line_strp)»   (offset:·0x112):·/usr/lib/gcc/x86_64-linux-gnu/14/include
235516 ··4»      (line_strp)»   (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types235516 ··4»      (line_strp)»   (offset:·0x15d):·/usr/include/x86_64-linux-gnu/bits/types
235517 ··5»      (line_strp)»   (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits235517 ··5»      (line_strp)»   (offset:·0x186):·/usr/include/x86_64-linux-gnu/c++/14/bits
235518 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits235518 ··6»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
235519 ··7»      (line_strp)»   (offset:·0x1b0):·/usr/include/c++/14/debug235519 ··7»      (line_strp)»   (offset:·0x1b0):·/usr/include/c++/14/debug
Offset 235752, 15 lines modifiedOffset 235752, 15 lines modified
235752 ··Opcode·9·has·1·arg235752 ··Opcode·9·has·1·arg
235753 ··Opcode·10·has·0·args235753 ··Opcode·10·has·0·args
235754 ··Opcode·11·has·0·args235754 ··Opcode·11·has·0·args
235755 ··Opcode·12·has·1·arg235755 ··Opcode·12·has·1·arg
  
235756 ·The·Directory·Table·(offset·0x63c62,·lines·17,·columns·1):235756 ·The·Directory·Table·(offset·0x63c62,·lines·17,·columns·1):
235757 ··Entry»  Name235757 ··Entry»  Name
235758 ··0»      (line_strp)»   (offset:·0x17):·./.mesonpy-sj7cps88235758 ··0»      (line_strp)»   (offset:·0):·./.mesonpy-u4ymnygp
235759 ··1»      (line_strp)»   (offset:·0x2b):·../src235759 ··1»      (line_strp)»   (offset:·0x2b):·../src
235760 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail235760 ··2»      (line_strp)»   (offset:·0x32):·/usr/include/pybind11/detail
235761 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12235761 ··3»      (line_strp)»   (offset:·0x4f):·/usr/include/python3.12
235762 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits235762 ··4»      (line_strp)»   (offset:·0x67):·/usr/include/c++/14/bits
235763 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11235763 ··5»      (line_strp)»   (offset:·0x80):·/usr/include/pybind11
235764 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14235764 ··6»      (line_strp)»   (offset:·0x96):·/usr/include/c++/14
235765 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext235765 ··7»      (line_strp)»   (offset:·0xaa):·/usr/include/c++/14/ext
Max diff block lines reached; 5552/11615 bytes (47.80%) of diff not shown.
89.3 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x14c8·(32-bit)4 ···Length:········0x14c8·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x55987 ···Abbrev·Offset:·0x5598
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·43·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·43·(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:·0x17):·./.mesonpy-sj7cps8811 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
12 ·<1><15>:·Abbrev·Number:·55·(DW_TAG_typedef)12 ·<1><15>:·Abbrev·Number:·55·(DW_TAG_typedef)
13 ····<16>···DW_AT_name········:·(strp)·(offset:·0xf1353):·size_t13 ····<16>···DW_AT_name········:·(strp)·(offset:·0xf1353):·size_t
14 ····<1a>···DW_AT_decl_file···:·(data1)·6314 ····<1a>···DW_AT_decl_file···:·(data1)·63
15 ····<1b>···DW_AT_decl_line···:·(data1)·21415 ····<1b>···DW_AT_decl_line···:·(data1)·214
16 ····<1c>···DW_AT_decl_column·:·(data1)·2316 ····<1c>···DW_AT_decl_column·:·(data1)·23
17 ····<1d>···DW_AT_type········:·(ref_udata)·<0x1e>,·long·unsigned·int17 ····<1d>···DW_AT_type········:·(ref_udata)·<0x1e>,·long·unsigned·int
18 ·<1><1e>:·Abbrev·Number:·81·(DW_TAG_base_type)18 ·<1><1e>:·Abbrev·Number:·81·(DW_TAG_base_type)
Offset 3830, 15 lines modifiedOffset 3830, 15 lines modified
3830 ···Length:········0x664f·(32-bit)3830 ···Length:········0x664f·(32-bit)
3831 ···Version:·······53831 ···Version:·······5
3832 ···Unit·Type:·····DW_UT_partial·(3)3832 ···Unit·Type:·····DW_UT_partial·(3)
3833 ···Abbrev·Offset:·03833 ···Abbrev·Offset:·0
3834 ···Pointer·Size:··83834 ···Pointer·Size:··8
3835 ·<0><14d8>:·Abbrev·Number:·172·(DW_TAG_partial_unit)3835 ·<0><14d8>:·Abbrev·Number:·172·(DW_TAG_partial_unit)
3836 ····<14da>···DW_AT_stmt_list···:·(sec_offset)·03836 ····<14da>···DW_AT_stmt_list···:·(sec_offset)·0
3837 ····<14de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps883837 ····<14de>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
3838 ·<1><14e2>:·Abbrev·Number:·50·(DW_TAG_const_type)3838 ·<1><14e2>:·Abbrev·Number:·50·(DW_TAG_const_type)
3839 ····<14e3>···DW_AT_type········:·(ref_addr)·<0x1e>,·long·unsigned·int3839 ····<14e3>···DW_AT_type········:·(ref_addr)·<0x1e>,·long·unsigned·int
3840 ·<1><14e7>:·Abbrev·Number:·50·(DW_TAG_const_type)3840 ·<1><14e7>:·Abbrev·Number:·50·(DW_TAG_const_type)
3841 ····<14e8>···DW_AT_type········:·(ref_addr)·<0x44>,·int3841 ····<14e8>···DW_AT_type········:·(ref_addr)·<0x44>,·int
3842 ·<1><14ec>:·Abbrev·Number:·50·(DW_TAG_const_type)3842 ·<1><14ec>:·Abbrev·Number:·50·(DW_TAG_const_type)
3843 ····<14ed>···DW_AT_type········:·(ref_addr)·<0x73>,·long·int3843 ····<14ed>···DW_AT_type········:·(ref_addr)·<0x73>,·long·int
3844 ·<1><14f1>:·Abbrev·Number:·50·(DW_TAG_const_type)3844 ·<1><14f1>:·Abbrev·Number:·50·(DW_TAG_const_type)
Offset 19577, 15 lines modifiedOffset 19577, 15 lines modified
19577 ···Length:········0xb5·(32-bit)19577 ···Length:········0xb5·(32-bit)
19578 ···Version:·······519578 ···Version:·······5
19579 ···Unit·Type:·····DW_UT_partial·(3)19579 ···Unit·Type:·····DW_UT_partial·(3)
19580 ···Abbrev·Offset:·0x1b63a19580 ···Abbrev·Offset:·0x1b63a
19581 ···Pointer·Size:··819581 ···Pointer·Size:··8
19582 ·<0><7b2b>:·Abbrev·Number:·39·(DW_TAG_partial_unit)19582 ·<0><7b2b>:·Abbrev·Number:·39·(DW_TAG_partial_unit)
19583 ····<7b2c>···DW_AT_stmt_list···:·(sec_offset)·019583 ····<7b2c>···DW_AT_stmt_list···:·(sec_offset)·0
19584 ····<7b30>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8819584 ····<7b30>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
19585 ·<1><7b34>:·Abbrev·Number:·63·(DW_TAG_namespace)19585 ·<1><7b34>:·Abbrev·Number:·63·(DW_TAG_namespace)
19586 ····<7b35>···DW_AT_name········:·(string)·std19586 ····<7b35>···DW_AT_name········:·(string)·std
19587 ····<7b39>···DW_AT_sibling·····:·(ref1)·<0x7b49>19587 ····<7b39>···DW_AT_sibling·····:·(ref1)·<0x7b49>
19588 ·<2><7b3a>:·Abbrev·Number:·84·(DW_TAG_namespace)19588 ·<2><7b3a>:·Abbrev·Number:·84·(DW_TAG_namespace)
19589 ····<7b3b>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail19589 ····<7b3b>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail
19590 ·<3><7b3f>:·Abbrev·Number:·120·(DW_TAG_structure_type)19590 ·<3><7b3f>:·Abbrev·Number:·120·(DW_TAG_structure_type)
19591 ····<7b40>···DW_AT_name········:·(strp)·(offset:·0x7d3ba):·_Identity19591 ····<7b40>···DW_AT_name········:·(strp)·(offset:·0x7d3ba):·_Identity
Offset 19653, 30 lines modifiedOffset 19653, 30 lines modified
19653 ···Length:········0x19·(32-bit)19653 ···Length:········0x19·(32-bit)
19654 ···Version:·······519654 ···Version:·······5
19655 ···Unit·Type:·····DW_UT_partial·(3)19655 ···Unit·Type:·····DW_UT_partial·(3)
19656 ···Abbrev·Offset:·0x36ca19656 ···Abbrev·Offset:·0x36ca
19657 ···Pointer·Size:··819657 ···Pointer·Size:··8
19658 ·<0><7be4>:·Abbrev·Number:·14·(DW_TAG_partial_unit)19658 ·<0><7be4>:·Abbrev·Number:·14·(DW_TAG_partial_unit)
19659 ····<7be5>···DW_AT_stmt_list···:·(sec_offset)·019659 ····<7be5>···DW_AT_stmt_list···:·(sec_offset)·0
19660 ····<7be9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8819660 ····<7be9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
19661 ·<1><7bed>:·Abbrev·Number:·117·(DW_TAG_const_type)19661 ·<1><7bed>:·Abbrev·Number:·117·(DW_TAG_const_type)
19662 ····<7bee>···DW_AT_type········:·(ref_addr)·<0x67b>,·double19662 ····<7bee>···DW_AT_type········:·(ref_addr)·<0x67b>,·double
19663 ·<1><7bf2>:·Abbrev·Number:·8·(DW_TAG_pointer_type)19663 ·<1><7bf2>:·Abbrev·Number:·8·(DW_TAG_pointer_type)
19664 ····<7bf3>···DW_AT_byte_size···:·(implicit_const)·819664 ····<7bf3>···DW_AT_byte_size···:·(implicit_const)·8
19665 ····<7bf3>···DW_AT_type········:·(ref_udata)·<0x7bed>,·double19665 ····<7bf3>···DW_AT_type········:·(ref_udata)·<0x7bed>,·double
19666 ·<1><7bf4>:·Abbrev·Number:·019666 ·<1><7bf4>:·Abbrev·Number:·0
19667 ··Compilation·Unit·@·offset·0x7bf5:19667 ··Compilation·Unit·@·offset·0x7bf5:
19668 ···Length:········0x215·(32-bit)19668 ···Length:········0x215·(32-bit)
19669 ···Version:·······519669 ···Version:·······5
19670 ···Unit·Type:·····DW_UT_partial·(3)19670 ···Unit·Type:·····DW_UT_partial·(3)
19671 ···Abbrev·Offset:·0x559819671 ···Abbrev·Offset:·0x5598
19672 ···Pointer·Size:··819672 ···Pointer·Size:··8
19673 ·<0><7c01>:·Abbrev·Number:·43·(DW_TAG_partial_unit)19673 ·<0><7c01>:·Abbrev·Number:·43·(DW_TAG_partial_unit)
19674 ····<7c02>···DW_AT_stmt_list···:·(sec_offset)·019674 ····<7c02>···DW_AT_stmt_list···:·(sec_offset)·0
19675 ····<7c06>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8819675 ····<7c06>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
19676 ·<1><7c0a>:·Abbrev·Number:·44·(DW_TAG_namespace)19676 ·<1><7c0a>:·Abbrev·Number:·44·(DW_TAG_namespace)
19677 ····<7c0b>···DW_AT_name········:·(string)·std19677 ····<7c0b>···DW_AT_name········:·(string)·std
19678 ····<7c0f>···DW_AT_sibling·····:·(ref_udata)·<0x7c63>19678 ····<7c0f>···DW_AT_sibling·····:·(ref_udata)·<0x7c63>
19679 ·<2><7c10>:·Abbrev·Number:·57·(DW_TAG_structure_type)19679 ·<2><7c10>:·Abbrev·Number:·57·(DW_TAG_structure_type)
19680 ····<7c11>···DW_AT_name········:·(strp)·(offset:·0x95b17):·integer_sequence<long·unsigned·int,·0>19680 ····<7c11>···DW_AT_name········:·(strp)·(offset:·0x95b17):·integer_sequence<long·unsigned·int,·0>
19681 ····<7c15>···DW_AT_byte_size···:·(data1)·119681 ····<7c15>···DW_AT_byte_size···:·(data1)·1
19682 ····<7c16>···DW_AT_decl_file···:·(data1)·8219682 ····<7c16>···DW_AT_decl_file···:·(data1)·82
Offset 20042, 15 lines modifiedOffset 20042, 15 lines modified
20042 ···Length:········0x174·(32-bit)20042 ···Length:········0x174·(32-bit)
20043 ···Version:·······520043 ···Version:·······5
20044 ···Unit·Type:·····DW_UT_partial·(3)20044 ···Unit·Type:·····DW_UT_partial·(3)
20045 ···Abbrev·Offset:·0x24db20045 ···Abbrev·Offset:·0x24db
20046 ···Pointer·Size:··820046 ···Pointer·Size:··8
20047 ·<0><7e1a>:·Abbrev·Number:·69·(DW_TAG_partial_unit)20047 ·<0><7e1a>:·Abbrev·Number:·69·(DW_TAG_partial_unit)
20048 ····<7e1b>···DW_AT_stmt_list···:·(sec_offset)·020048 ····<7e1b>···DW_AT_stmt_list···:·(sec_offset)·0
20049 ····<7e1f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8820049 ····<7e1f>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
20050 ·<1><7e23>:·Abbrev·Number:·6·(DW_TAG_namespace)20050 ·<1><7e23>:·Abbrev·Number:·6·(DW_TAG_namespace)
20051 ····<7e24>···DW_AT_name········:·(string)·std20051 ····<7e24>···DW_AT_name········:·(string)·std
20052 ····<7e28>···DW_AT_sibling·····:·(ref_udata)·<0x7f7b>20052 ····<7e28>···DW_AT_sibling·····:·(ref_udata)·<0x7f7b>
20053 ·<2><7e2a>:·Abbrev·Number:·9·(DW_TAG_class_type)20053 ·<2><7e2a>:·Abbrev·Number:·9·(DW_TAG_class_type)
20054 ····<7e2b>···DW_AT_name········:·(strp)·(offset:·0x3f4eb):·__new_allocator<long·int>20054 ····<7e2b>···DW_AT_name········:·(strp)·(offset:·0x3f4eb):·__new_allocator<long·int>
20055 ····<7e2f>···DW_AT_byte_size···:·(data1)·120055 ····<7e2f>···DW_AT_byte_size···:·(data1)·1
20056 ····<7e30>···DW_AT_decl_file···:·(data1)·520056 ····<7e30>···DW_AT_decl_file···:·(data1)·5
Offset 20291, 15 lines modifiedOffset 20291, 15 lines modified
20291 ···Length:········0x32a7·(32-bit)20291 ···Length:········0x32a7·(32-bit)
20292 ···Version:·······520292 ···Version:·······5
20293 ···Unit·Type:·····DW_UT_partial·(3)20293 ···Unit·Type:·····DW_UT_partial·(3)
20294 ···Abbrev·Offset:·0xb9020294 ···Abbrev·Offset:·0xb90
20295 ···Pointer·Size:··820295 ···Pointer·Size:··8
20296 ·<0><7f92>:·Abbrev·Number:·129·(DW_TAG_partial_unit)20296 ·<0><7f92>:·Abbrev·Number:·129·(DW_TAG_partial_unit)
20297 ····<7f94>···DW_AT_stmt_list···:·(sec_offset)·020297 ····<7f94>···DW_AT_stmt_list···:·(sec_offset)·0
20298 ····<7f98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8820298 ····<7f98>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
20299 ·<1><7f9c>:·Abbrev·Number:·128·(DW_TAG_namespace)20299 ·<1><7f9c>:·Abbrev·Number:·128·(DW_TAG_namespace)
20300 ····<7f9e>···DW_AT_name········:·(string)·std20300 ····<7f9e>···DW_AT_name········:·(string)·std
20301 ····<7fa2>···DW_AT_sibling·····:·(ref_udata)·<0x8e27>20301 ····<7fa2>···DW_AT_sibling·····:·(ref_udata)·<0x8e27>
20302 ·<2><7fa4>:·Abbrev·Number:·65·(DW_TAG_namespace)20302 ·<2><7fa4>:·Abbrev·Number:·65·(DW_TAG_namespace)
20303 ····<7fa5>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail20303 ····<7fa5>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail
20304 ····<7fa9>···DW_AT_sibling·····:·(ref_udata)·<0x8327>20304 ····<7fa9>···DW_AT_sibling·····:·(ref_udata)·<0x8327>
20305 ·<3><7fab>:·Abbrev·Number:·32·(DW_TAG_structure_type)20305 ·<3><7fab>:·Abbrev·Number:·32·(DW_TAG_structure_type)
Offset 28482, 15 lines modifiedOffset 28482, 15 lines modified
28482 ···Length:········0xb35·(32-bit)28482 ···Length:········0xb35·(32-bit)
28483 ···Version:·······528483 ···Version:·······5
28484 ···Unit·Type:·····DW_UT_partial·(3)28484 ···Unit·Type:·····DW_UT_partial·(3)
28485 ···Abbrev·Offset:·0x1c4928485 ···Abbrev·Offset:·0x1c49
28486 ···Pointer·Size:··828486 ···Pointer·Size:··8
28487 ·<0><b23d>:·Abbrev·Number:·79·(DW_TAG_partial_unit)28487 ·<0><b23d>:·Abbrev·Number:·79·(DW_TAG_partial_unit)
28488 ····<b23e>···DW_AT_stmt_list···:·(sec_offset)·028488 ····<b23e>···DW_AT_stmt_list···:·(sec_offset)·0
28489 ····<b242>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·./.mesonpy-sj7cps8828489 ····<b242>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./.mesonpy-u4ymnygp
28490 ·<1><b246>:·Abbrev·Number:·8·(DW_TAG_namespace)28490 ·<1><b246>:·Abbrev·Number:·8·(DW_TAG_namespace)
28491 ····<b247>···DW_AT_name········:·(string)·std28491 ····<b247>···DW_AT_name········:·(string)·std
28492 ····<b24b>···DW_AT_sibling·····:·(ref_udata)·<0xba2a>28492 ····<b24b>···DW_AT_sibling·····:·(ref_udata)·<0xba2a>
28493 ·<2><b24d>:·Abbrev·Number:·100·(DW_TAG_namespace)28493 ·<2><b24d>:·Abbrev·Number:·100·(DW_TAG_namespace)
28494 ····<b24e>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail28494 ····<b24e>···DW_AT_name········:·(strp)·(offset:·0x69442):·__detail
28495 ····<b252>···DW_AT_sibling·····:·(ref_udata)·<0xb727>28495 ····<b252>···DW_AT_sibling·····:·(ref_udata)·<0xb727>
28496 ·<3><b254>:·Abbrev·Number:·62·(DW_TAG_structure_type)28496 ·<3><b254>:·Abbrev·Number:·62·(DW_TAG_structure_type)
Offset 30245, 15 lines modifiedOffset 30245, 15 lines modified
Max diff block lines reached; 84989/91417 bytes (92.97%) of diff not shown.
22.6 KB
strings --all --bytes=8 {}
    
Offset 1, 1107 lines modifiedOffset 1, 1141 lines modified
1 uGCC:·(Debian·14.2.0-8)·14.2.01 aGCC:·(Debian·14.2.0-8)·14.2.0
 2 LC'Qf:2>>
 3 ]wj!Yum2
 4 yv3{dq0#
 5 >7No#lPh78]
 6 p,13hu~*
 7 [VrhB_hBy
 8 "n"VS^Ep
 9 ?l!bQQw5
 10 !dH)#|V8V
 11 fbtn%|Pt^
 12 pKCNr?.W@c
 13 9HM@{yW(
 14 ,hMDKU-sJ
 15 wRR,u;=Z/
 16 YGs8b<!S
 17 eV2+KY49
 18 *yKzr»  }x0
 19 IQy~FBzoC?
 20 3Ss)1%BTRW
 21 p_jvBjv^"
 22 SX%)d)#>
 23 8\rls%ns
 24 z·?v<gTV
 25 M'u]&%B7Ua
 26 !/f;FjQPxGJ
 27 DCCq`>|L
 28 $%}<Wj8i
 29 13541357
 30 H;d89e7tE
 31 _'Rook\/
 32 W?5{X}<4
 33 (a1!_]k6
 34 bjm.M;iw)
 35 d"c#06B%
 36 {}%\w-ik`
 37 aaT))31m&b
 38 Jl~=f+Lt
 39 jNaR+jt1
 40 3Ej%7u;L
 41 }G]"]D3Ygc
 42 a^qD\J\y
 43 "DS2e<sW
 44 !Zp-E{"hM
 45 P8d\_6.GV
 46 ~r6aBgsq
 47 {~q/=q9{
 48 Vt2St2O|
 49 ]<@Z-=+3
 50 IX#_d"=m
 51 »       OL{6BAq
2 ~.@Og?E`v 
3 ^`$[qBXYF 
4 ?c:/og9} 
5 }cVhgEpO 
6 `AZ#,~K= 
7 mv+aw+.eY 
8 V1`eF\}5 
9 9OD''K=6x0 
10 o~Du'Zfr 
11 Vu0~ySqX%F7 
12 lb_r^_L} 
13 *G6"xocU 
14 z4·.8^F< 
15 »       tVM#P:[ 
16 Vfdk~bkV 
17 N3kIF}-. 
18 ZK!g~U]] 
19 #Mtg»   k{| 
20 zD\E;1sg 
21 #vwpXm'x8g|PC 
22 O-'soD>pq 
23 c)NqvrDP 
24 8N8?U.`# 
25 WY"6fi_H 
26 /2a\Fb;H 
27 t;\=i;@+ 
28 3y\Ei[/*)0 
29 Nh_]"[U" 
30 ;D#CWg~` 
31 7ZNZ.X0L7 
32 M23"qV5d 
33 u<+</pc[$ 
34 0fLJ)A'` 
35 *Bd8;·-,u 
36 lYl1yCB| 
37 X@/",|5\L3 
38 \#g@Ww*J? 
39 :'xx.;^V 
40 1}dNwk'J+ 
41 R/lQSf[& 
42 eWBsmJ(d 
43 :nL5dET0\Jv 
44 #`=A]56% 
45 P_O?f,Be$ 
46 F>C|&&g" 
47 H<:HgtcL 
48 X6u+gkqt 
49 4MLs5MZs6I 
50 4+]g%aX. 
51 yj&E+shT 
52 ed^R0Vl^i 
53 ?D/:rMW60 
54 N[tz+<zbN 
55 m83j<kUr5r 
56 hy#-_@n> 
57 !X7F.qpR 
58 7»      |Y9N/w52 7»      |Y9N/w
59 qbHyZF;;53 qbHyZF;;
60 -3UF$h'*54 -3UF$h'*
61 =`Gak»  sy55 =`Gak»  sy
62 bd^Zn))*u»      3t56 bd^Zn))*u»      3t
63 jG@%m;Av57 jG@%m;Av
64 Kohoi>VE[5V=58 Kohoi>VE[5V=
65 w[3v&^67`59 =v6?`3bgz
66 dI7S$43h60 dI7S$43h
 61 }'Vo\VV`
 62 e!7^~`=]
 63 a#]wM;h~
 64 54=*]}3oxH
 65 rf:yK}f:
 66 *]pte;<D?|PH
 67 I3[z=YF'
 68 9hs,)k.8
 69 j"lv/)a}s
 70 UyMfgiKf
 71 t/;zY?{Y
Max diff block lines reached; 20997/23077 bytes (90.99%) of diff not shown.
3.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 »       ...73 »       ...
  
74 000000000000be19·<pybind11::cast_error_unable_to_convert_call_arg(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)·[clone·.isra.0]>:74 000000000000be19·<pybind11::cast_error_unable_to_convert_call_arg(std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>·const&)·[clone·.isra.0]>:
75 »       ...75 »       ...
  
76 000000000000beeb·<contourpy::cntr_init(contourpy::Csite*,·long,·long,·double·const*,·double·const*,·double·const*,·bool·const*,·long,·long)·[clone·.cold]>:76 000000000000beeb·<contourpy::cntr_init(contourpy::Csite*,·long,·long,·double·const*,·double·const*,·double·const*,·bool·const*,·long,·long)·[clone·.cold]>:
77 contourpy::cntr_init(contourpy::Csite*,·long,·long,·double·const*,·double·const*,·double·const*,·bool·const*,·long,·long)·[clone·.cold]:77 contourpy::cntr_init(contourpy::Csite*,·long,·long,·double·const*,·double·const*,·double·const*,·bool·const*,·long,·long)·[clone·.cold]:
78 ./.mesonpy-sj7cps88/../src/mpl2005_original.cpp:1242·(discriminator·2)78 ./.mesonpy-u4ymnygp/../src/mpl2005_original.cpp:1242·(discriminator·2)
79 »       add····%al,(%rax)79 »       add····%al,(%rax)
80 »       add····%al,(%rax)80 »       add····%al,(%rax)
81 »       ...81 »       ...
  
82 000000000000bef0·<pybind11::detail::type_caster<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>&·pybind11::detail::load_type<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>(pybind11::detail::type_caster<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>&,·pybind11::handle·const&)·[clone·.isra.0]·[clone·.cold]>:82 000000000000bef0·<pybind11::detail::type_caster<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>&·pybind11::detail::load_type<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>(pybind11::detail::type_caster<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>,·void>&,·pybind11::handle·const&)·[clone·.isra.0]·[clone·.cold]>:
83 »       ...83 »       ...
  
Offset 129, 33 lines modifiedOffset 129, 33 lines modified
129 /usr/include/c++/14/bits/basic_ios.h:50129 /usr/include/c++/14/bits/basic_ios.h:50
130 »       add····%al,(%rax)130 »       add····%al,(%rax)
131 »       add····%al,(%rax)131 »       add····%al,(%rax)
132 »       ...132 »       ...
  
133 000000000000d21e·<contourpy::mpl2014::Mpl2014ContourGenerator::get_edge_point_index(contourpy::mpl2014::QuadEdge·const&,·bool)·const·[clone·.cold]>:133 000000000000d21e·<contourpy::mpl2014::Mpl2014ContourGenerator::get_edge_point_index(contourpy::mpl2014::QuadEdge·const&,·bool)·const·[clone·.cold]>:
134 contourpy::mpl2014::Mpl2014ContourGenerator::get_edge_point_index(contourpy::mpl2014::QuadEdge·const&,·bool)·const·[clone·.cold]:134 contourpy::mpl2014::Mpl2014ContourGenerator::get_edge_point_index(contourpy::mpl2014::QuadEdge·const&,·bool)·const·[clone·.cold]:
135 ./.mesonpy-sj7cps88/../src/mpl2014.cpp:911135 ./.mesonpy-u4ymnygp/../src/mpl2014.cpp:911
136 »       add····%al,(%rax)136 »       add····%al,(%rax)
137 »       ...137 »       ...
  
138 000000000000d222·<contourpy::mpl2014::Mpl2014ContourGenerator::get_exit_edge(contourpy::mpl2014::QuadEdge·const&,·contourpy::mpl2014::Mpl2014ContourGenerator::Dir)·const·[clone·.cold]>:138 000000000000d222·<contourpy::mpl2014::Mpl2014ContourGenerator::get_exit_edge(contourpy::mpl2014::QuadEdge·const&,·contourpy::mpl2014::Mpl2014ContourGenerator::Dir)·const·[clone·.cold]>:
139 contourpy::mpl2014::Mpl2014ContourGenerator::get_exit_edge(contourpy::mpl2014::QuadEdge·const&,·contourpy::mpl2014::Mpl2014ContourGenerator::Dir)·const·[clone·.cold]:139 contourpy::mpl2014::Mpl2014ContourGenerator::get_exit_edge(contourpy::mpl2014::QuadEdge·const&,·contourpy::mpl2014::Mpl2014ContourGenerator::Dir)·const·[clone·.cold]:
140 ./.mesonpy-sj7cps88/../src/mpl2014.cpp:935140 ./.mesonpy-u4ymnygp/../src/mpl2014.cpp:935
141 »       add····%al,(%rax)141 »       add····%al,(%rax)
142 »       ...142 »       ...
  
143 000000000000d226·<contourpy::mpl2014::Mpl2014ContourGenerator::get_point_xy(long,·contourpy::mpl2014::ContourLine&)·const·[clone·.cold]>:143 000000000000d226·<contourpy::mpl2014::Mpl2014ContourGenerator::get_point_xy(long,·contourpy::mpl2014::ContourLine&)·const·[clone·.cold]>:
144 »       ...144 »       ...
  
145 000000000000d232·<contourpy::mpl2014::Mpl2014ContourGenerator::interp(long,·long,·double·const&,·contourpy::mpl2014::ContourLine&)·const·[clone·.cold]>:145 000000000000d232·<contourpy::mpl2014::Mpl2014ContourGenerator::interp(long,·long,·double·const&,·contourpy::mpl2014::ContourLine&)·const·[clone·.cold]>:
146 »       ...146 »       ...
  
147 000000000000d23e·<contourpy::mpl2014::Mpl2014ContourGenerator::is_edge_a_boundary(contourpy::mpl2014::QuadEdge·const&)·const·[clone·.cold]>:147 000000000000d23e·<contourpy::mpl2014::Mpl2014ContourGenerator::is_edge_a_boundary(contourpy::mpl2014::QuadEdge·const&)·const·[clone·.cold]>:
148 contourpy::mpl2014::Mpl2014ContourGenerator::is_edge_a_boundary(contourpy::mpl2014::QuadEdge·const&)·const·[clone·.cold]:148 contourpy::mpl2014::Mpl2014ContourGenerator::is_edge_a_boundary(contourpy::mpl2014::QuadEdge·const&)·const·[clone·.cold]:
149 ./.mesonpy-sj7cps88/../src/mpl2014.cpp:1205149 ./.mesonpy-u4ymnygp/../src/mpl2014.cpp:1205
150 »       add····%al,(%rax)150 »       add····%al,(%rax)
151 »       add····%al,(%rax)151 »       add····%al,(%rax)
152 »       ...152 »       ...
  
153 000000000000d244·<contourpy::mpl2014::Mpl2014ContourGenerator::Mpl2014ContourGenerator(pybind11::array_t<double,·17>·const&,·pybind11::array_t<double,·17>·const&,·pybind11::array_t<double,·17>·const&,·pybind11::array_t<bool,·17>·const&,·bool,·long,·long)·[clone·.cold]>:153 000000000000d244·<contourpy::mpl2014::Mpl2014ContourGenerator::Mpl2014ContourGenerator(pybind11::array_t<double,·17>·const&,·pybind11::array_t<double,·17>·const&,·pybind11::array_t<double,·17>·const&,·pybind11::array_t<bool,·17>·const&,·bool,·long,·long)·[clone·.cold]>:
154 »       ...154 »       ...
  
563 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··./.mesonpy-u4ymnygp
2 ··[·····0]··../src/chunk_local.cpp3 ··[····14]··../src/chunk_local.cpp
3 ··[····17]··./.mesonpy-sj7cps88 
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++/149 ··[····96]··/usr/include/c++/14
10 ··[····aa]··/usr/include/c++/14/ext10 ··[····aa]··/usr/include/c++/14/ext