{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.QakyM4NX/b1/elpa_2022.11.001-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.QakyM4NX/b2/elpa_2022.11.001-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 735f87c69467e008a9278b37e71dca4c 492184 libdevel optional libelpa-dev_2022.11.001-3_amd64.deb\n- 1c5252a7583f899fcc5294f0fd40a27c 875236 debug optional libelpa19-dbgsym_2022.11.001-3_amd64.deb\n- 12950fbf58c32af7f68e6301663e76f3 435244 libs optional libelpa19_2022.11.001-3_amd64.deb\n+ 2168fe1189812a62af4eb25b12cf1112 492140 libdevel optional libelpa-dev_2022.11.001-3_amd64.deb\n+ 2d44281ecedc792d6bb8cfacd58f5c24 875104 debug optional libelpa19-dbgsym_2022.11.001-3_amd64.deb\n+ 0acb3792fe4ed3cd7e65c9067a53687e 435100 libs optional libelpa19_2022.11.001-3_amd64.deb\n"}, {"source1": "libelpa-dev_2022.11.001-3_amd64.deb", "source2": "libelpa-dev_2022.11.001-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-06-07 15:52:08.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2024-06-07 15:52:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 490868 2024-06-07 15:52:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 490824 2024-06-07 15:52:08.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libelpa.a", "source2": "./usr/lib/x86_64-linux-gnu/libelpa.a", "unified_diff": null, "details": [{"source1": "libelpa_private_la-elpa_impl.o", "source2": "libelpa_private_la-elpa_impl.o", "unified_diff": null, "details": [{"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -2539,16 +2539,16 @@\n 0000000000000380 0000013800000001 R_X86_64_64 000000000000b630 __elpa_impl_MOD_elpa_print_times + 0\n 0000000000000388 0000012300000001 R_X86_64_64 0000000000009a20 __elpa_impl_MOD_elpa_skew_eigenvalues_d_ptr_d + 0\n 0000000000000390 0000013100000001 R_X86_64_64 000000000000b100 __elpa_impl_MOD_elpa_hermitian_multiply_d_ptr_d + 0\n 0000000000000398 0000013a00000001 R_X86_64_64 000000000000b6d0 __elpa_impl_MOD_elpa_associate_int + 0\n 00000000000003a0 000000e900000001 R_X86_64_64 0000000000003710 __elpa_impl_MOD_elpa_autotune_step_worker + 0\n 00000000000003a8 0000016a00000001 R_X86_64_64 000000000000c6c0 __elpa_impl_MOD_elpa_construct_scalapack_descriptor + 0\n 00000000000003b0 0000010200000001 R_X86_64_64 00000000000065f0 __elpa_impl_MOD_elpa_transform_generalized_d + 0\n-00000000000003b8 000000f700000001 R_X86_64_64 0000000000004f00 __elpa_impl_MOD_elpa_transform_back_generalized_dc + 0\n-00000000000003c0 000000fd00000001 R_X86_64_64 0000000000005610 __elpa_impl_MOD_elpa_transform_generalized_dc + 0\n+00000000000003b8 000000fd00000001 R_X86_64_64 0000000000005610 __elpa_impl_MOD_elpa_transform_generalized_dc + 0\n+00000000000003c0 000000f700000001 R_X86_64_64 0000000000004f00 __elpa_impl_MOD_elpa_transform_back_generalized_dc + 0\n 00000000000003c8 000000ff00000001 R_X86_64_64 0000000000005f10 __elpa_impl_MOD_elpa_transform_back_generalized_d + 0\n \n Relocation section '.rela.eh_frame' at offset 0x2bd88 contains 178 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000000020 0000000100000002 R_X86_64_PC32 0000000000000000 .text + 0\n 0000000000000034 0000000100000002 R_X86_64_PC32 0000000000000000 .text + 10\n 0000000000000048 0000000100000002 R_X86_64_PC32 0000000000000000 .text + 20\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -8132,15 +8132,15 @@\n \tmov 0x8(%rdi),%rax\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x238(%rsp)\n \tmov %r9,%rbp\n \tlea 0x8(%rsp),%r14\n \tmovl $0xfffffff6,0x8(%rsp)\n \tmov %r14,%r8\n-\tcall *0x300(%rax)\n+\tcall *0x2f8(%rax)\n \tmov 0x8(%rsp),%eax\n \ttest %rbp,%rbp\n \tje 8298 <__elpa_impl_MOD_elpa_generalized_eigenvalues_dc+0x138>\n \tmov %eax,0x0(%rbp)\n \tmovdqu (%rbx),%xmm0\n \tmov 0x8(%rbx),%rax\n \tlea 0x10(%rsp),%r15\n@@ -8293,15 +8293,15 @@\n \tmov %r9,%rcx\n \tmov %r8,(%rsp)\n \tmov %r14,%r8\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x248(%rsp)\n \tmov 0x290(%rsp),%rbx\n \tmovl $0xfffffff6,0x18(%rsp)\n-\tcall *0x300(%rax)\n+\tcall *0x2f8(%rax)\n \tmov 0x18(%rsp),%eax\n \ttest %rbx,%rbx\n \tje 8520 <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc+0x150>\n \tmov %eax,(%rbx)\n \tmovdqu (%r15),%xmm0\n \tmov 0x8(%r15),%rax\n \tlea 0x20(%rsp),%r13\n@@ -8394,15 +8394,15 @@\n \tsub $0x1,%eax\n \tmov (%rsp),%rdx\n \tmov %r14,%rcx\n \tmov %rbp,%rsi\n \tmov %eax,(%rbx)\n \tmov 0x8(%r15),%rax\n \tmov %r15,%rdi\n-\tcall *0x2f8(%rax)\n+\tcall *0x300(%rax)\n \tmov 0x18(%rsp),%eax\n \tmov %eax,(%rbx)\n \tjmp 84ef <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc+0x11f>\n \tnopw 0x0(%rax,%rax,1)\n \tmovdqu (%r15),%xmm0\n \tmov (%rsp),%rcx\n \tmov %r12,%rsi\n@@ -8416,15 +8416,15 @@\n \ttest %eax,%eax\n \tje 8698 <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc+0x2c8>\n \tmov 0x8(%r15),%rax\n \tmov (%rsp),%rdx\n \tmov %r14,%rcx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n-\tcall *0x2f8(%rax)\n+\tcall *0x300(%rax)\n \tmov 0x18(%rsp),%eax\n \ttest %eax,%eax\n \tje 84ef <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc+0x11f>\n \tlea 0x30(%rsp),%rbx\n \tlea 0x0(%rip),%rax \n R_X86_64_PC32\t.LC18-0x4\n \tmovl $0xa8,0x40(%rsp)\n"}]}]}]}]}]}, {"source1": "libelpa19_2022.11.001-3_amd64.deb", "source2": "libelpa19_2022.11.001-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-06-07 15:52:08.000000 debian-binary\n--rw-r--r-- 0 0 0 5780 2024-06-07 15:52:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 429272 2024-06-07 15:52:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5772 2024-06-07 15:52:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 429136 2024-06-07 15:52:08.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libelpa.so.19.0.0", "source2": "./usr/lib/x86_64-linux-gnu/libelpa.so.19.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -650,16 +650,16 @@\n 000000000015b900 0000042300000001 R_X86_64_64 000000000002ccb0 __elpa_impl_MOD_elpa_print_times + 0\n 000000000015b908 000002b800000001 R_X86_64_64 000000000002b0a0 __elpa_impl_MOD_elpa_skew_eigenvalues_d_ptr_d + 0\n 000000000015b910 0000022800000001 R_X86_64_64 000000000002c780 __elpa_impl_MOD_elpa_hermitian_multiply_d_ptr_d + 0\n 000000000015b918 000000a300000001 R_X86_64_64 000000000002cd50 __elpa_impl_MOD_elpa_associate_int + 0\n 000000000015b920 000004a300000001 R_X86_64_64 0000000000024d90 __elpa_impl_MOD_elpa_autotune_step_worker + 0\n 000000000015b928 000001b600000001 R_X86_64_64 000000000002dd40 __elpa_impl_MOD_elpa_construct_scalapack_descriptor + 0\n 000000000015b930 000004b900000001 R_X86_64_64 0000000000027c70 __elpa_impl_MOD_elpa_transform_generalized_d + 0\n-000000000015b938 000003bd00000001 R_X86_64_64 0000000000026580 __elpa_impl_MOD_elpa_transform_back_generalized_dc + 0\n-000000000015b940 0000046800000001 R_X86_64_64 0000000000026c90 __elpa_impl_MOD_elpa_transform_generalized_dc + 0\n+000000000015b938 0000046800000001 R_X86_64_64 0000000000026c90 __elpa_impl_MOD_elpa_transform_generalized_dc + 0\n+000000000015b940 000003bd00000001 R_X86_64_64 0000000000026580 __elpa_impl_MOD_elpa_transform_back_generalized_dc + 0\n 000000000015b948 0000045d00000001 R_X86_64_64 0000000000027590 __elpa_impl_MOD_elpa_transform_back_generalized_d + 0\n 000000000015b978 000002aa00000001 R_X86_64_64 0000000000159840 __elpa_autotune_impl_MOD___def_init_elpa_autotune_impl_Elpa_autotune_impl_t + 0\n 000000000015b980 0000042100000001 R_X86_64_64 00000000000345e0 __elpa_autotune_impl_MOD___copy_elpa_autotune_impl_Elpa_autotune_impl_t + 0\n 000000000015b998 000003c600000001 R_X86_64_64 0000000000034600 __elpa_autotune_impl_MOD_elpa_autotune_destroy + 0\n 000000000015b9a0 000003a800000001 R_X86_64_64 0000000000034610 __elpa_autotune_impl_MOD_elpa_autotune_print + 0\n 000000000015b9e8 000001ac00000001 R_X86_64_64 0000000000034640 __elpa_abstract_impl_MOD___final_elpa_abstract_impl_Elpa_abstract_impl_t + 0\n 000000000015bcb8 000004a500000001 R_X86_64_64 000000000015cea8 __elpa_blas_interfaces_MOD___def_init___iso_c_binding_C_ptr + 0\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e4d0b0d7ee24e58260243cc10ce48f4ed0d75636\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc68c730bbf2513ef37124e9e070a114419dff3e\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -10751,15 +10751,15 @@\n \tmov %r9,%rbp\n ./build/../src/elpa_impl_math_generalized_template.F90:299\n \tlea 0x8(%rsp),%r14\n ./build/../src/elpa_impl_math_generalized_template.F90:294\n \tmovl $0xfffffff6,0x8(%rsp)\n ./build/../src/elpa_impl_math_generalized_template.F90:299\n \tmov %r14,%r8\n-\tcall *0x300(%rax)\n+\tcall *0x2f8(%rax)\n ./build/../src/elpa_impl_math_generalized_template.F90:302\n \tmov 0x8(%rsp),%eax\n ./build/../src/elpa_impl_math_generalized_template.F90:301\n \ttest %rbp,%rbp\n \tje 29918 <__elpa_impl_MOD_elpa_generalized_eigenvalues_dc@@Base+0x138>\n ./build/../src/elpa_impl_math_generalized_template.F90:302\n \tmov %eax,0x0(%rbp)\n@@ -10926,15 +10926,15 @@\n ./build/../src/elpa_impl_math_generalized_template.F90:83\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x248(%rsp)\n \tmov 0x290(%rsp),%rbx\n ./build/../src/elpa_impl_math_generalized_template.F90:105\n \tmovl $0xfffffff6,0x18(%rsp)\n ./build/../src/elpa_impl_math_generalized_template.F90:110\n-\tcall *0x300(%rax)\n+\tcall *0x2f8(%rax)\n ./build/../src/elpa_impl_math_generalized_template.F90:113\n \tmov 0x18(%rsp),%eax\n ./build/../src/elpa_impl_math_generalized_template.F90:112\n \ttest %rbx,%rbx\n \tje 29ba0 <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc@@Base+0x150>\n ./build/../src/elpa_impl_math_generalized_template.F90:113\n \tmov %eax,(%rbx)\n@@ -11035,15 +11035,15 @@\n \tmov %r14,%rcx\n \tmov %rbp,%rsi\n ./build/../src/elpa_impl_math_generalized_template.F90:151\n \tmov %eax,(%rbx)\n ./build/../src/elpa_impl_math_generalized_template.F90:163\n \tmov 0x8(%r15),%rax\n \tmov %r15,%rdi\n-\tcall *0x2f8(%rax)\n+\tcall *0x300(%rax)\n ./build/../src/elpa_impl_math_generalized_template.F90:166\n \tmov 0x18(%rsp),%eax\n \tmov %eax,(%rbx)\n \tjmp 29b6f <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc@@Base+0x11f>\n \tnopw 0x0(%rax,%rax,1)\n ./build/../src/elpa_impl_math_generalized_template.F90:125\n \tmovdqu (%r15),%xmm0\n@@ -11061,15 +11061,15 @@\n \tje 29d18 <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc@@Base+0x2c8>\n ./build/../src/elpa_impl_math_generalized_template.F90:163\n \tmov 0x8(%r15),%rax\n \tmov (%rsp),%rdx\n \tmov %r14,%rcx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n-\tcall *0x2f8(%rax)\n+\tcall *0x300(%rax)\n ./build/../src/elpa_impl_math_generalized_template.F90:167\n \tmov 0x18(%rsp),%eax\n \ttest %eax,%eax\n \tje 29b6f <__elpa_impl_MOD_elpa_generalized_eigenvectors_dc@@Base+0x11f>\n ./build/../src/elpa_impl_math_generalized_template.F90:168\n \tlea 0x30(%rsp),%rbx\n \tlea 0x10db96(%rip),%rax \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64306230 64376565 32346535 38323630 d0b0d7ee24e58260\n- 0x00000010 32343363 63313063 65343866 34656430 243cc10ce48f4ed0\n- 0x00000020 64373536 33362e64 65627567 00000000 d75636.debug....\n- 0x00000030 edb1be66 ...f\n+ 0x00000000 36386337 33306262 66323531 33656633 68c730bbf2513ef3\n+ 0x00000010 37313234 65396530 37306131 31343431 7124e9e070a11441\n+ 0x00000020 39646666 33652e64 65627567 00000000 9dff3e.debug....\n+ 0x00000030 9d0931c1 ..1.\n \n"}]}]}]}]}, {"source1": "libelpa19-dbgsym_2022.11.001-3_amd64.deb", "source2": "libelpa19-dbgsym_2022.11.001-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-06-07 15:52:08.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2024-06-07 15:52:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 874508 2024-06-07 15:52:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 874376 2024-06-07 15:52:08.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debichem Team \n Installed-Size: 942\n Depends: libelpa19 (= 2022.11.001-3)\n Section: debug\n Priority: optional\n Description: debug symbols for libelpa19\n-Build-Ids: e4d0b0d7ee24e58260243cc10ce48f4ed0d75636\n+Build-Ids: fc68c730bbf2513ef37124e9e070a114419dff3e\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/e4/d0b0d7ee24e58260243cc10ce48f4ed0d75636.debug\n+usr/lib/debug/.build-id/fc/68c730bbf2513ef37124e9e070a114419dff3e.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/lib/debug/.build-id/e4/\n--rw-r--r-- 0 root (0) root (0) 954096 2024-06-07 15:52:08.000000 ./usr/lib/debug/.build-id/e4/d0b0d7ee24e58260243cc10ce48f4ed0d75636.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/lib/debug/.build-id/fc/\n+-rw-r--r-- 0 root (0) root (0) 954088 2024-06-07 15:52:08.000000 ./usr/lib/debug/.build-id/fc/68c730bbf2513ef37124e9e070a114419dff3e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-06-07 15:52:08.000000 ./usr/share/doc/libelpa19-dbgsym -> libelpa19\n"}, {"source1": "./usr/lib/debug/.build-id/e4/d0b0d7ee24e58260243cc10ce48f4ed0d75636.debug", "source2": "./usr/lib/debug/.build-id/fc/68c730bbf2513ef37124e9e070a114419dff3e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 8% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 951728 (bytes into file)\n+ Start of section headers: 951720 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0xe85b0:\n+There are 37 section headers, starting at offset 0xe85a8:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0024e4 00 A 3 0 8\n [ 3] .dynsym NOBITS 0000000000002748 00025c 0072f0 18 A 4 1 8\n@@ -25,22 +25,22 @@\n [20] .dynamic NOBITS 0000000000159c80 000850 000250 10 WA 4 0 8\n [21] .got NOBITS 0000000000159ed0 000850 000108 08 WA 0 0 8\n [22] .got.plt NOBITS 0000000000159fe8 000850 001180 08 WA 0 0 8\n [23] .data NOBITS 000000000015b180 000850 001c18 00 WA 0 0 32\n [24] .bss NOBITS 000000000015cda0 000850 000488 00 WA 0 0 32\n [25] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 0000000000000000 000280 0003a4 00 C 0 0 8\n- [27] .debug_info PROGBITS 0000000000000000 000628 071e19 00 C 0 0 8\n- [28] .debug_abbrev PROGBITS 0000000000000000 072448 0029ba 00 C 0 0 8\n- [29] .debug_line PROGBITS 0000000000000000 074e08 024a42 00 C 0 0 8\n- [30] .debug_str PROGBITS 0000000000000000 099850 0044e0 01 MSC 0 0 8\n- [31] .debug_line_str PROGBITS 0000000000000000 09dd30 000615 01 MSC 0 0 8\n- [32] .debug_loclists PROGBITS 0000000000000000 09e348 02efc9 00 C 0 0 8\n- [33] .debug_rnglists PROGBITS 0000000000000000 0cd318 0059ca 00 C 0 0 8\n- [34] .symtab SYMTAB 0000000000000000 0d2ce8 008b08 18 35 258 8\n- [35] .strtab STRTAB 0000000000000000 0db7f0 00cc4f 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 0e843f 00016e 00 0 0 1\n+ [27] .debug_info PROGBITS 0000000000000000 000628 071e17 00 C 0 0 8\n+ [28] .debug_abbrev PROGBITS 0000000000000000 072440 0029ba 00 C 0 0 8\n+ [29] .debug_line PROGBITS 0000000000000000 074e00 024a42 00 C 0 0 8\n+ [30] .debug_str PROGBITS 0000000000000000 099848 0044e0 01 MSC 0 0 8\n+ [31] .debug_line_str PROGBITS 0000000000000000 09dd28 000615 01 MSC 0 0 8\n+ [32] .debug_loclists PROGBITS 0000000000000000 09e340 02efc9 00 C 0 0 8\n+ [33] .debug_rnglists PROGBITS 0000000000000000 0cd310 0059ca 00 C 0 0 8\n+ [34] .symtab SYMTAB 0000000000000000 0d2ce0 008b08 18 35 258 8\n+ [35] .strtab STRTAB 0000000000000000 0db7e8 00cc4f 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 0e8437 00016e 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e4d0b0d7ee24e58260243cc10ce48f4ed0d75636\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc68c730bbf2513ef37124e9e070a114419dff3e\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -13133,22 +13133,22 @@\n <6b79> DW_AT_name : (strp) (offset: 0x28ea): elpa_transform_generalized_d\n <6b7d> DW_AT_decl_file : (implicit_const) 1\n <6b7d> DW_AT_decl_line : (implicit_const) 3687\n <6b7d> DW_AT_decl_column : (implicit_const) 10\n <6b7d> DW_AT_type : (ref4) <0x1e345>\n <6b81> DW_AT_data_member_location: (data2) 752\n <3><6b83>: Abbrev Number: 9 (DW_TAG_member)\n- <6b84> DW_AT_name : (strp) (offset: 0x1f64): elpa_transform_back_generalized_dc\n+ <6b84> DW_AT_name : (strp) (offset: 0x4555): elpa_transform_generalized_dc\n <6b88> DW_AT_decl_file : (implicit_const) 1\n <6b88> DW_AT_decl_line : (implicit_const) 3687\n <6b88> DW_AT_decl_column : (implicit_const) 10\n- <6b88> DW_AT_type : (ref4) <0x1e396>\n+ <6b88> DW_AT_type : (ref4) <0x1e39b>\n <6b8c> DW_AT_data_member_location: (data2) 760\n <3><6b8e>: Abbrev Number: 9 (DW_TAG_member)\n- <6b8f> DW_AT_name : (strp) (offset: 0x4555): elpa_transform_generalized_dc\n+ <6b8f> DW_AT_name : (strp) (offset: 0x1f64): elpa_transform_back_generalized_dc\n <6b93> DW_AT_decl_file : (implicit_const) 1\n <6b93> DW_AT_decl_line : (implicit_const) 3687\n <6b93> DW_AT_decl_column : (implicit_const) 10\n <6b93> DW_AT_type : (ref4) <0x1e3ec>\n <6b97> DW_AT_data_member_location: (data2) 768\n <3><6b99>: Abbrev Number: 9 (DW_TAG_member)\n <6b9a> DW_AT_name : (strp) (offset: 0x404b): elpa_transform_back_generalized_d\n@@ -50379,61 +50379,61 @@\n <1e340> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n <1e344> DW_AT_lower_bound : (implicit_const) 0\n <2><1e344>: Abbrev Number: 0\n <1><1e345>: Abbrev Number: 4 (DW_TAG_pointer_type)\n <1e346> DW_AT_byte_size : (implicit_const) 8\n <1e346> DW_AT_type : (ref4) <0x1e2f4>\n <1><1e34a>: Abbrev Number: 13 (DW_TAG_subroutine_type)\n- <1e34b> DW_AT_sibling : (ref4) <0x1e364>\n+ <1e34b> DW_AT_sibling : (ref4) <0x1e369>\n <2><1e34f>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1e350> DW_AT_type : (ref4) <0x1d3e3>\n <2><1e354>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e355> DW_AT_type : (ref4) <0x1e369>\n+ <1e355> DW_AT_type : (ref4) <0x1e36e>\n <2><1e359>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e35a> DW_AT_type : (ref4) <0x1e382>\n+ <1e35a> DW_AT_type : (ref4) <0x1e387>\n <2><1e35e>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e35f> DW_AT_type : (ref4) <0x1b785>\n- <2><1e363>: Abbrev Number: 0\n- <1><1e364>: Abbrev Number: 4 (DW_TAG_pointer_type)\n- <1e365> DW_AT_byte_size : (implicit_const) 8\n- <1e365> DW_AT_type : (ref4) <0x1e36e>, complex(kind=8)\n- <1><1e369>: Abbrev Number: 5 (DW_TAG_restrict_type)\n- <1e36a> DW_AT_type : (ref4) <0x1e364>\n- <1><1e36e>: Abbrev Number: 6 (DW_TAG_array_type)\n- <1e36f> DW_AT_type : (ref4) <0x1b877>, complex(kind=8)\n- <1e373> DW_AT_sibling : (ref4) <0x1e37d>\n- <2><1e377>: Abbrev Number: 8 (DW_TAG_subrange_type)\n- <1e378> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n- <1e37c> DW_AT_lower_bound : (implicit_const) 0\n- <2><1e37c>: Abbrev Number: 0\n- <1><1e37d>: Abbrev Number: 4 (DW_TAG_pointer_type)\n- <1e37e> DW_AT_byte_size : (implicit_const) 8\n- <1e37e> DW_AT_type : (ref4) <0x1e387>, complex(kind=8)\n- <1><1e382>: Abbrev Number: 5 (DW_TAG_restrict_type)\n- <1e383> DW_AT_type : (ref4) <0x1e37d>\n- <1><1e387>: Abbrev Number: 6 (DW_TAG_array_type)\n- <1e388> DW_AT_type : (ref4) <0x1b877>, complex(kind=8)\n- <1e38c> DW_AT_sibling : (ref4) <0x1e396>\n- <2><1e390>: Abbrev Number: 8 (DW_TAG_subrange_type)\n- <1e391> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n- <1e395> DW_AT_lower_bound : (implicit_const) 0\n- <2><1e395>: Abbrev Number: 0\n- <1><1e396>: Abbrev Number: 4 (DW_TAG_pointer_type)\n- <1e397> DW_AT_byte_size : (implicit_const) 8\n- <1e397> DW_AT_type : (ref4) <0x1e34a>\n- <1><1e39b>: Abbrev Number: 13 (DW_TAG_subroutine_type)\n- <1e39c> DW_AT_sibling : (ref4) <0x1e3ba>\n- <2><1e3a0>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e3a1> DW_AT_type : (ref4) <0x1d3e3>\n+ <1e35f> DW_AT_type : (ref4) <0x1b35b>\n+ <2><1e363>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n+ <1e364> DW_AT_type : (ref4) <0x1b785>\n+ <2><1e368>: Abbrev Number: 0\n+ <1><1e369>: Abbrev Number: 4 (DW_TAG_pointer_type)\n+ <1e36a> DW_AT_byte_size : (implicit_const) 8\n+ <1e36a> DW_AT_type : (ref4) <0x1e373>, complex(kind=8)\n+ <1><1e36e>: Abbrev Number: 5 (DW_TAG_restrict_type)\n+ <1e36f> DW_AT_type : (ref4) <0x1e369>\n+ <1><1e373>: Abbrev Number: 6 (DW_TAG_array_type)\n+ <1e374> DW_AT_type : (ref4) <0x1b877>, complex(kind=8)\n+ <1e378> DW_AT_sibling : (ref4) <0x1e382>\n+ <2><1e37c>: Abbrev Number: 8 (DW_TAG_subrange_type)\n+ <1e37d> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n+ <1e381> DW_AT_lower_bound : (implicit_const) 0\n+ <2><1e381>: Abbrev Number: 0\n+ <1><1e382>: Abbrev Number: 4 (DW_TAG_pointer_type)\n+ <1e383> DW_AT_byte_size : (implicit_const) 8\n+ <1e383> DW_AT_type : (ref4) <0x1e38c>, complex(kind=8)\n+ <1><1e387>: Abbrev Number: 5 (DW_TAG_restrict_type)\n+ <1e388> DW_AT_type : (ref4) <0x1e382>\n+ <1><1e38c>: Abbrev Number: 6 (DW_TAG_array_type)\n+ <1e38d> DW_AT_type : (ref4) <0x1b877>, complex(kind=8)\n+ <1e391> DW_AT_sibling : (ref4) <0x1e39b>\n+ <2><1e395>: Abbrev Number: 8 (DW_TAG_subrange_type)\n+ <1e396> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n+ <1e39a> DW_AT_lower_bound : (implicit_const) 0\n+ <2><1e39a>: Abbrev Number: 0\n+ <1><1e39b>: Abbrev Number: 4 (DW_TAG_pointer_type)\n+ <1e39c> DW_AT_byte_size : (implicit_const) 8\n+ <1e39c> DW_AT_type : (ref4) <0x1e34a>\n+ <1><1e3a0>: Abbrev Number: 13 (DW_TAG_subroutine_type)\n+ <1e3a1> DW_AT_sibling : (ref4) <0x1e3ba>\n <2><1e3a5>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e3a6> DW_AT_type : (ref4) <0x1e3bf>\n+ <1e3a6> DW_AT_type : (ref4) <0x1d3e3>\n <2><1e3aa>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e3ab> DW_AT_type : (ref4) <0x1e3d8>\n+ <1e3ab> DW_AT_type : (ref4) <0x1e3bf>\n <2><1e3af>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n- <1e3b0> DW_AT_type : (ref4) <0x1b35b>\n+ <1e3b0> DW_AT_type : (ref4) <0x1e3d8>\n <2><1e3b4>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1e3b5> DW_AT_type : (ref4) <0x1b785>\n <2><1e3b9>: Abbrev Number: 0\n <1><1e3ba>: Abbrev Number: 4 (DW_TAG_pointer_type)\n <1e3bb> DW_AT_byte_size : (implicit_const) 8\n <1e3bb> DW_AT_type : (ref4) <0x1e3c4>, complex(kind=8)\n <1><1e3bf>: Abbrev Number: 5 (DW_TAG_restrict_type)\n@@ -50455,15 +50455,15 @@\n <1e3e2> DW_AT_sibling : (ref4) <0x1e3ec>\n <2><1e3e6>: Abbrev Number: 8 (DW_TAG_subrange_type)\n <1e3e7> DW_AT_type : (ref4) <0x1b257>, integer(kind=8)\n <1e3eb> DW_AT_lower_bound : (implicit_const) 0\n <2><1e3eb>: Abbrev Number: 0\n <1><1e3ec>: Abbrev Number: 4 (DW_TAG_pointer_type)\n <1e3ed> DW_AT_byte_size : (implicit_const) 8\n- <1e3ed> DW_AT_type : (ref4) <0x1e39b>\n+ <1e3ed> DW_AT_type : (ref4) <0x1e3a0>\n <1><1e3f1>: Abbrev Number: 13 (DW_TAG_subroutine_type)\n <1e3f2> DW_AT_sibling : (ref4) <0x1e40b>\n <2><1e3f6>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1e3f7> DW_AT_type : (ref4) <0x1d3e3>\n <2><1e3fb>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n <1e3fc> DW_AT_type : (ref4) <0x1e410>\n <2><1e400>: Abbrev Number: 3 (DW_TAG_formal_parameter)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,142 +1,124 @@\n-V6GCC: (Debian 14.2.0-4) 14.2.0\n-ODj6NW*|\n-Bj7NGpz+\n-~= '/O^xm\n--OfCw=qN\n-0Z&I;'Yi\n-$D~C]~iI\n-A*v2$?mB\n-3xw)i3JZ,0\n-*NRz3=4Rz3\n-Of]v5?5(RX\n-'eUO,vpR6\n-F\\fu*Mqk\n-,$oOYH!L\n-V}+4oHMW\n-rPIi.T*6\n-,/o}@u@0\n-=;mONBx}\n-XApbu+\tN\n-gxkN+pz2,\n-k!q.%LBb\n-/dER}%Z9\n-%*D.vw>U\n-e32Je7rL~\n-kY7M2[G?\n-N+5\"~:qnh\n-m(IIs7>*\n-3.I3*/&T&\n-!6h!fk!Z\n-oAveL>z[\n-xUL\t?laxULk?l\n-u9d$Y\t.%\n-s5aCsSKD\n-%IICxZ\\c\n-V(OoWKc(\n-%vbore\\C!>\n-S]?c3:GN\n-+(d/]c@y_\n-\"P~Ymr\\1\n-H[=aJNoJ\n-j&PUeT4>\n-0C TId?G\n-6`7Y$Ou&\n-.cQ7pQ[,\n-HI#)yzaJ}\n-K[k%hA{vAqik#`\n-8&L.Pjz:\n-9W-Z1kGv~\n-(cL(xPg?\n-Y3z kh?dM\n-(Km>7\t|G\n-BM$ O7dt\n-LCr<9Hf/R\n-TvBE+&TB\n-veURA?Ld\n-2?H0?H0?\n-$=,*=,*=,*=,*=,*=,*=,f\n-2?R0?R0?\n-2?]0?]0?\n-2?C0?C0?\n-K0?L0?L0?\n-2?Q0?Q0?\n-K0?C0?C0?\n-02!02A02a02\n-e(0X(F&(F&(F&(F&(F&(F\n+>GCC: (Debian 14.2.0-4) 14.2.0\n+[a-E= 1j\n+snT97#'$!;\n+[*{,X]zL\n+AIshEd\"i9\n+&D8\"jKD;B\n+8]`!D`^E\n+a*E&\"a&%`U\n+/\t$n }mP\n+^K{0i'qm\n+6o#Sny6o\n+T:<>,$Yc\n+VTTTTTD,\n+!I!Xn+#:\n+_eY3T`O[hf\n+TeXi$\teK\n+LPI\tjCPI\n+38GI}p9>\n+kj)~5o14\n+]iSvX=E$\n+Gpq_A%bn\n+BEWzMB+Rxt\n+*IGL\\;,|Z\n+ \tM|6.sS'\n+XM},/SM+\n+JkVDWp \\_K\n+M_+ao\t\n+)Hsf&A|{\n+wSPvJY>3\n+jdMF@%pN;\n+@7~!Ww~!t \n+hFMVQS%j\n+FD.k\\J$u\n+*}aam@qHd\n+{e!\t]I%C\n+/vPM?-J_\n+ml8q{xm%\n+rUD7Ws&E\n+IzXTzXTzXTzXTzXTzXTzX\n+2?Y0?Y0?\n+?D0?D0?D0?\n+2?A0?A0?\n+`2?e2_CM\n+2?L0?L0?\n+C>`Q> P>`Q> P> P>`P\n+[ F& F& F& F& F& F\n+$0\"%`Y%`\n+&72%72%72%72%72%72%\n \"5DXvJ'I\n mSbE|o1XM\n 3Ii@SIZG\n ;k:aq\\mR\n v<7(ZzTP\n WGMUg;FC\n voKL =-g\n-NGYNd++0_\n-?IZw-,Fzk\n-'9rQQ>hh\n-/vy]Q/gU\n- g\\i\t}NB\n-~U,zuYCm\n-=\"~bv\"UX\n-4)Ld($Y*\n-rGgNmM@5K\n-,ZI]XBk5a0$\n-},*,H,,V+l'\"\n-i/\")9Yht[\n-=M]^\"/XS\n-(%M2z4ro\n-z)vQ6Ut\t\n-[(g|1hHbNw\n-XXCB*4Q9\n-{E=7(&M!\n-PTH>th^_\n-BI:xiaE[\n-\"/[O~LP%\n-+~T_]GS=\n+7`US-WV4\n+t0PQt|gx\n+Nx*;sc'<\n+|/F'c>I'\n+,bKIrV72\n+t=w;*tK,D\n+$g\t#cm#c[\n+/G,-`DSf\n+,?5E}k+P\n+dm<05=Q`\n++J~`<-*E\n+Aq~*%OX)r\n+}Jx#+\\a(~\n+Fx*Go\n-\"5RL1M)zL\n+H\t$ % ME\t\n+cpi]!MJYq\n XiB:U0^o\n ]m!2tn,\"C-D\n 5\\c{e-?I\n %/)M;(~14\n OQgpMQgp\n SgpMRgpMRgp\n >?E.>!|~\n-6Pi\t%dW:\n-\"taM^\n-EwDUSQ=(\n-\t%.+s,pOF\n-`U\"*0CUi\n-{kP<9!2;\n-Bm@?,7~-D\n-_*Vy`]v \n+UfA!Ag=ld\n+# ba.7L;f\n+4PxA\tn%<\n+)I`@Qv~A\n+7DK3U8('\n+EDDEl R,\n+_N](U/Ci\n+JfT.1AZg\n+R4Ut{y:(E3Ew\n r!UunanP\n .NHId\"C]\n ^wuuuuUWu\n GV9jI\";b\n AtXbsR[R\n +;xUp?w+\n W)Ax;AXJ\n"}]}]}]}]}]}