{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.bArYSTgA/b1/getdp_3.2.0+dfsg1-1.1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.bArYSTgA/b2/getdp_3.2.0+dfsg1-1.1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- b9733cf92e10be399780ade083de89df 4283648 debug optional getdp-dbgsym_3.2.0+dfsg1-1.1_arm64.deb\n- dcc687df854c59c52952ea408487a56a 4425408 debug optional getdp-sparskit-dbgsym_3.2.0+dfsg1-1.1_arm64.deb\n- 60425240a2307cd6047f0352731e39a6 719264 math optional getdp-sparskit_3.2.0+dfsg1-1.1_arm64.deb\n- 9490d584752140f82c9e74e4c7e0df71 1919024 math optional getdp_3.2.0+dfsg1-1.1_arm64.deb\n+ 25a7b1ac64e0b9115458f2b2be9d4351 4283580 debug optional getdp-dbgsym_3.2.0+dfsg1-1.1_arm64.deb\n+ 6c2f586e031d5a67f10e31710713d09d 4425720 debug optional getdp-sparskit-dbgsym_3.2.0+dfsg1-1.1_arm64.deb\n+ 0f41d28405edf50ef7462d8ca8f2c0a7 719340 math optional getdp-sparskit_3.2.0+dfsg1-1.1_arm64.deb\n+ 12f8c2f410b6a01bfd296e3950228bb3 1917728 math optional getdp_3.2.0+dfsg1-1.1_arm64.deb\n"}, {"source1": "getdp-sparskit_3.2.0+dfsg1-1.1_arm64.deb", "source2": "getdp-sparskit_3.2.0+dfsg1-1.1_arm64.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 2020-10-26 19:06:45.000000 debian-binary\n -rw-r--r-- 0 0 0 1032 2020-10-26 19:06:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 718040 2020-10-26 19:06:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 718116 2020-10-26 19:06:45.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/bin/getdp-sparskit", "source2": "./usr/bin/getdp-sparskit", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: 42930841df3d41fbf555c3178b4c920c2aea65bd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ffce02b72cc095d27a627e5eaadefb92a6be9819\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4524,19 +4524,19 @@\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n 20201026\n Build date : %s\n-codethink03-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Arpack[system] Blas[custom] Gsl Kernel Lapack[custom] MPI PeWe Python Sparskit\n Build options :%s\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\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": "@@ -285028,17 +285028,17 @@\n /usr/include/c++/12/bits/char_traits.h:354\n \tstrb\twzr, [x2, x0]\n /usr/include/c++/12/bits/basic_string.h:392\n \tldr\tx0, [sp, #1240]\n \tcmp\tx0, x1\n \tb.eq\t10c758 // b.none\n /usr/include/c++/12/bits/basic_string.h:1437\n-\tadrp\tx1, 1c2000 \n+\tadrp\tx1, 19c000 \n \tmov\tx0, x24\n-\tadd\tx1, x1, #0xa20\n+\tadd\tx1, x1, #0x360\n \tmov\tx2, #0x1 \t// #1\n \tbl\t46e80 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/sparskit/./Kernel/SolvingOperations.cpp:3379\n \tldr\tx0, [sp, #488]\n ./debian/build/sparskit/./Kernel/SolvingOperations.cpp:3380\n \tadd\tx1, sp, #0x3d0\n \tadd\tx23, sp, #0x4f0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -13753,25 +13753,25 @@\n 0x001c29a0 6963204c 6963656e 73650000 00000000 ic License......\n 0x001c29b0 4c696365 6e736520 20202020 20202020 License \n 0x001c29c0 203a2025 730a0000 4c696e75 78363400 : %s...Linux64.\n 0x001c29d0 4275696c 64204f53 20202020 20202020 Build OS \n 0x001c29e0 203a2025 730a0000 32303230 31303236 : %s...20201026\n 0x001c29f0 00000000 00000000 4275696c 64206461 ........Build da\n 0x001c2a00 74652020 20202020 203a2025 730a0000 te : %s...\n- 0x001c2a10 636f6465 7468696e 6b30332d 61726d36 codethink03-arm6\n- 0x001c2a20 34000000 00000000 4275696c 6420686f 4.......Build ho\n+ 0x001c2a10 692d6361 70747572 652d7468 652d686f i-capture-the-ho\n+ 0x001c2a20 73746e61 6d650000 4275696c 6420686f stname..Build ho\n 0x001c2a30 73742020 20202020 203a2025 730a0000 st : %s...\n 0x001c2a40 20363442 69742041 72706163 6b5b7379 64Bit Arpack[sy\n 0x001c2a50 7374656d 5d20426c 61735b63 7573746f stem] Blas[custo\n 0x001c2a60 6d5d2047 736c204b 65726e65 6c204c61 m] Gsl Kernel La\n 0x001c2a70 7061636b 5b637573 746f6d5d 204d5049 pack[custom] MPI\n 0x001c2a80 20506557 65205079 74686f6e 20537061 PeWe Python Spa\n 0x001c2a90 72736b69 74000000 4275696c 64206f70 rskit...Build op\n 0x001c2aa0 74696f6e 73202020 203a2573 0a000000 tions :%s....\n- 0x001c2ab0 70627569 6c646572 31000000 00000000 pbuilder1.......\n+ 0x001c2ab0 70627569 6c646572 32000000 00000000 pbuilder2.......\n 0x001c2ac0 5061636b 61676564 20627920 20202020 Packaged by \n 0x001c2ad0 203a2025 730a0000 57656220 73697465 : %s...Web site\n 0x001c2ae0 20202020 20202020 203a2068 7474703a : http:\n 0x001c2af0 2f2f6765 7464702e 696e666f 0a000000 //getdp.info....\n 0x001c2b00 49737375 65207472 61636b65 72202020 Issue tracker \n 0x001c2b10 203a2068 74747073 3a2f2f67 69746c61 : https://gitla\n 0x001c2b20 622e6f6e 656c6162 2e696e66 6f2f6765 b.onelab.info/ge\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: Unable to find program interpreter name", "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 39333038 34316466 33643431 66626635 930841df3d41fbf5\n- 0x00000010 35356333 31373862 34633932 30633261 55c3178b4c920c2a\n- 0x00000020 65613635 62642e64 65627567 00000000 ea65bd.debug....\n- 0x00000030 d293d18a ....\n+ 0x00000000 63653032 62373263 63303935 64323761 ce02b72cc095d27a\n+ 0x00000010 36323765 35656161 64656662 39326136 627e5eaadefb92a6\n+ 0x00000020 62653938 31392e64 65627567 00000000 be9819.debug....\n+ 0x00000030 53185473 S.Ts\n \n"}]}]}]}]}, {"source1": "getdp_3.2.0+dfsg1-1.1_arm64.deb", "source2": "getdp_3.2.0+dfsg1-1.1_arm64.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 2020-10-26 19:06:45.000000 debian-binary\n -rw-r--r-- 0 0 0 1784 2020-10-26 19:06:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1917048 2020-10-26 19:06:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1915752 2020-10-26 19:06:45.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": "file list", "source2": "file list", "unified_diff": "@@ -26,15 +26,15 @@\n -rw-r--r-- 0 root (0) root (0) 6333 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/examples/templates/Lib_Electrostatics_v.pro\n -rw-r--r-- 0 root (0) root (0) 20074 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetodynamics2D_av_Cir.pro\n -rw-r--r-- 0 root (0) root (0) 10401 2018-09-03 07:55:22.000000 ./usr/share/doc/getdp/examples/templates/Lib_Magnetostatics_a_phi.pro\n -rw-r--r-- 0 root (0) root (0) 10304 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/examples/templates/Lib_Materials.pro\n -rw-r--r-- 0 root (0) root (0) 681 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/examples/templates/README.txt\n -rw-r--r-- 0 root (0) root (0) 2029 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/getdp.bib\n -rw-r--r-- 0 root (0) root (0) 9768 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/getdp.html\n--rw-r--r-- 0 root (0) root (0) 771658 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 771656 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/getdp.pdf.gz\n -rw-r--r-- 0 root (0) root (0) 77770 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/getdp.txt.gz\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/html/\n -rw-r--r-- 0 root (0) root (0) 27173 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/html/Core.jpg\n -rw-r--r-- 0 root (0) root (0) 18701 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/html/Strip.jpg\n -rw-r--r-- 0 root (0) root (0) 646470 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp/html/getdp.html\n -rw-r--r-- 0 root (0) root (0) 201477 2018-07-31 16:28:17.000000 ./usr/share/doc/getdp/html/objects-wrap.jpg\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc-base/\n"}, {"source1": "./usr/bin/getdp", "source2": "./usr/bin/getdp", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\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: f073a5fbc4ead23cdaa183694a867539d2486374\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d8acfde0c54d29aecb95ad45353b2e99f574cd42\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -4161,20 +4161,20 @@\n -version\n Version : %s\n GNU General Public License\n License : %s\n Build OS : %s\n 20201026\n Build date : %s\n-codethink03-arm64\n+i-capture-the-hostname\n Build host : %s\n 64Bit Arpack[system] Blas[custom] Gsl Kernel Lapack[custom] MPI PETSc PeWe Python SLEPc\n Build options :%s\n PETSc version : %d.%d.%d (%s arithmetic)\n-pbuilder1\n+pbuilder2\n Packaged by : %s\n Web site : http://getdp.info\n Issue tracker : https://gitlab.onelab.info/getdp/getdp/issues\n progress\n Missing interpolation order\n Missing solver option file name\n Too many PostOperations\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": "@@ -291736,17 +291736,17 @@\n /usr/include/c++/12/bits/char_traits.h:354\n \tstrb\twzr, [x2, x0]\n /usr/include/c++/12/bits/basic_string.h:392\n \tldr\tx0, [sp, #1112]\n \tcmp\tx0, x1\n \tb.eq\t106364 // b.none\n /usr/include/c++/12/bits/basic_string.h:1437\n-\tadrp\tx1, 194000 \n+\tadrp\tx1, 16e000 \n \tmov\tx0, x24\n-\tadd\tx1, x1, #0xb18\n+\tadd\tx1, x1, #0x410\n \tmov\tx2, #0x1 \t// #1\n \tbl\t3c3c0 , std::allocator >::_M_append(char const*, unsigned long)@plt>\n ./debian/build/petsc/./Kernel/SolvingOperations.cpp:3379\n \tldr\tx0, [sp, #480]\n ./debian/build/petsc/./Kernel/SolvingOperations.cpp:3380\n \tadd\tx1, sp, #0x350\n \tadd\tx23, sp, #0x470\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -13758,30 +13758,30 @@\n 0x00194a90 72616c20 5075626c 6963204c 6963656e ral Public Licen\n 0x00194aa0 73650000 00000000 4c696365 6e736520 se......License \n 0x00194ab0 20202020 20202020 203a2025 730a0000 : %s...\n 0x00194ac0 4c696e75 78363400 4275696c 64204f53 Linux64.Build OS\n 0x00194ad0 20202020 20202020 203a2025 730a0000 : %s...\n 0x00194ae0 32303230 31303236 00000000 00000000 20201026........\n 0x00194af0 4275696c 64206461 74652020 20202020 Build date \n- 0x00194b00 203a2025 730a0000 636f6465 7468696e : %s...codethin\n- 0x00194b10 6b30332d 61726d36 34000000 00000000 k03-arm64.......\n+ 0x00194b00 203a2025 730a0000 692d6361 70747572 : %s...i-captur\n+ 0x00194b10 652d7468 652d686f 73746e61 6d650000 e-the-hostname..\n 0x00194b20 4275696c 6420686f 73742020 20202020 Build host \n 0x00194b30 203a2025 730a0000 20363442 69742041 : %s... 64Bit A\n 0x00194b40 72706163 6b5b7379 7374656d 5d20426c rpack[system] Bl\n 0x00194b50 61735b63 7573746f 6d5d2047 736c204b as[custom] Gsl K\n 0x00194b60 65726e65 6c204c61 7061636b 5b637573 ernel Lapack[cus\n 0x00194b70 746f6d5d 204d5049 20504554 53632050 tom] MPI PETSc P\n 0x00194b80 65576520 50797468 6f6e2053 4c455063 eWe Python SLEPc\n 0x00194b90 00000000 00000000 4275696c 64206f70 ........Build op\n 0x00194ba0 74696f6e 73202020 203a2573 0a000000 tions :%s....\n 0x00194bb0 7265616c 00000000 50455453 63207665 real....PETSc ve\n 0x00194bc0 7273696f 6e202020 203a2025 642e2564 rsion : %d.%d\n 0x00194bd0 2e256420 28257320 61726974 686d6574 .%d (%s arithmet\n 0x00194be0 6963290a 00000000 70627569 6c646572 ic).....pbuilder\n- 0x00194bf0 31000000 00000000 5061636b 61676564 1.......Packaged\n+ 0x00194bf0 32000000 00000000 5061636b 61676564 2.......Packaged\n 0x00194c00 20627920 20202020 203a2025 730a0000 by : %s...\n 0x00194c10 57656220 73697465 20202020 20202020 Web site \n 0x00194c20 203a2068 7474703a 2f2f6765 7464702e : http://getdp.\n 0x00194c30 696e666f 0a000000 49737375 65207472 info....Issue tr\n 0x00194c40 61636b65 72202020 203a2068 74747073 acker : https\n 0x00194c50 3a2f2f67 69746c61 622e6f6e 656c6162 ://gitlab.onelab\n 0x00194c60 2e696e66 6f2f6765 7464702f 67657464 .info/getdp/getd\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: Unable to find program interpreter name", "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 37336135 66626334 65616432 33636461 73a5fbc4ead23cda\n- 0x00000010 61313833 36393461 38363735 33396432 a183694a867539d2\n- 0x00000020 34383633 37342e64 65627567 00000000 486374.debug....\n- 0x00000030 496f36f2 Io6.\n+ 0x00000000 61636664 65306335 34643239 61656362 acfde0c54d29aecb\n+ 0x00000010 39356164 34353335 33623265 39396635 95ad45353b2e99f5\n+ 0x00000020 37346364 34322e64 65627567 00000000 74cd42.debug....\n+ 0x00000030 28151a72 (..r\n \n"}]}, {"source1": "./usr/share/doc/getdp/getdp.pdf.gz", "source2": "./usr/share/doc/getdp/getdp.pdf.gz", "unified_diff": null, "details": [{"source1": "getdp.pdf", "source2": "getdp.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n GetDP\n \n \f\fGetDP Reference Manual\n The documentation for GetDP 3.0\n A General environment for the treatment of Discrete Problems\n-7 February 2025\n+6 January 2024\n \n Patrick Dular\n Christophe Geuzaine\n \n \fCopyright c 1997-2019 P. Dular and C. Geuzaine, University of Liege\n University of Lie\u0300ge\n Department of Electrical Engineering\n"}]}]}]}]}]}, {"source1": "getdp-dbgsym_3.2.0+dfsg1-1.1_arm64.deb", "source2": "getdp-dbgsym_3.2.0+dfsg1-1.1_arm64.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 2020-10-26 19:06:45.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2020-10-26 19:06:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4282920 2020-10-26 19:06:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4282852 2020-10-26 19:06:45.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: arm64\n Maintainer: Debian Science Team \n Installed-Size: 4381\n Depends: getdp (= 3.2.0+dfsg1-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp\n-Build-Ids: f073a5fbc4ead23cdaa183694a867539d2486374\n+Build-Ids: d8acfde0c54d29aecb95ad45353b2e99f574cd42\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/f0/73a5fbc4ead23cdaa183694a867539d2486374.debug\n+usr/lib/debug/.build-id/d8/acfde0c54d29aecb95ad45353b2e99f574cd42.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 2020-10-26 19:06:45.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/f0/\n--rw-r--r-- 0 root (0) root (0) 4475720 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/f0/73a5fbc4ead23cdaa183694a867539d2486374.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/d8/\n+-rw-r--r-- 0 root (0) root (0) 4475720 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/d8/acfde0c54d29aecb95ad45353b2e99f574cd42.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp-dbgsym -> getdp\n"}, {"source1": "./usr/lib/debug/.build-id/f0/73a5fbc4ead23cdaa183694a867539d2486374.debug", "source2": "./usr/lib/debug/.build-id/d8/acfde0c54d29aecb95ad45353b2e99f574cd42.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 6% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,15 +26,15 @@\n [21] .data.rel.ro NOBITS 00000000001de1e8 00e190 0004d0 00 WA 0 0 8\n [22] .dynamic NOBITS 00000000001de6b8 00e190 0002b0 10 WA 6 0 8\n [23] .got NOBITS 00000000001de968 00e190 001698 08 WA 0 0 8\n [24] .data NOBITS 00000000001e0000 00e190 00a828 00 WA 0 0 16\n [25] .bss NOBITS 00000000001ea830 00e190 02f168 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 000b44 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000e00 2886e5 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000e00 2886e2 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 2894e8 00ca94 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 295f80 066c0e 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 2fcb90 032829 01 MSC 0 0 8\n [32] .debug_line_str PROGBITS 0000000000000000 32f3c0 000918 01 MSC 0 0 8\n [33] .debug_loclists PROGBITS 0000000000000000 32fcd8 0beeb1 00 C 0 0 8\n [34] .debug_rnglists PROGBITS 0000000000000000 3eeb90 01e33b 00 C 0 0 8\n [35] .symtab SYMTAB 0000000000000000 40ced0 018f78 18 36 1800 8\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\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: f073a5fbc4ead23cdaa183694a867539d2486374\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d8acfde0c54d29aecb95ad45353b2e99f574cd42\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1780309,15 +1780309,15 @@\n <3cfc40> DW_AT_call_return_pc: (addr) 0x105e44\n <3cfc48> DW_AT_call_origin : (ref_udata) <0x3a7bc4>\n <9><3cfc4a>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3cfc4b> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <3cfc4d> DW_AT_call_value : (exprloc) 2 byte block: 88 0 \t(DW_OP_breg24 (x24): 0)\n <9><3cfc50>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3cfc51> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <3cfc53> DW_AT_call_value : (exprloc) 9 byte block: 3 18 4b 19 0 0 0 0 0 \t(DW_OP_addr: 194b18)\n+ <3cfc53> DW_AT_call_value : (exprloc) 9 byte block: 3 10 e4 16 0 0 0 0 0 \t(DW_OP_addr: 16e410)\n <9><3cfc5d>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3cfc5e> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <3cfc60> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <9><3cfc62>: Abbrev Number: 0\n <8><3cfc63>: Abbrev Number: 0\n <7><3cfc64>: Abbrev Number: 0\n <6><3cfc65>: Abbrev Number: 13 (DW_TAG_inlined_subroutine)\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -619816,19 +619816,19 @@\n \n 001e7d5b v000000000000002 v000000000000000 location view pair\n 001e7d5d v000000000000000 v000000000000000 location view pair\n 001e7d5f v000000000000000 v000000000000000 location view pair\n \n 001e7d61 0000000000105ddc (base address)\n 001e7d6a v000000000000002 v000000000000000 views at 001e7d5b for:\n- 0000000000105ddc 0000000000105e44 (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 0000000000105ddc 0000000000105e44 (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e7d78 v000000000000000 v000000000000000 views at 001e7d5d for:\n- 0000000000106364 00000000001063c0 (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 0000000000106364 00000000001063c0 (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e7d88 v000000000000000 v000000000000000 views at 001e7d5f for:\n- 00000000001068f8 00000000001068fc (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 00000000001068f8 00000000001068fc (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e7d98 \n \n 001e7d99 v000000000000002 v000000000000000 location view pair\n 001e7d9b v000000000000000 v000000000000000 location view pair\n 001e7d9d v000000000000000 v000000000000000 location view pair\n 001e7d9f v000000000000000 v000000000000000 location view pair\n 001e7da1 v000000000000000 v000000000000000 location view pair\n@@ -620282,19 +620282,19 @@\n \n 001e82b9 v000000000000002 v000000000000000 location view pair\n 001e82bb v000000000000000 v000000000000000 location view pair\n 001e82bd v000000000000000 v000000000000000 location view pair\n \n 001e82bf 0000000000105e24 (base address)\n 001e82c8 v000000000000002 v000000000000000 views at 001e82b9 for:\n- 0000000000105e24 0000000000105e44 (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 0000000000105e24 0000000000105e44 (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e82d6 v000000000000000 v000000000000000 views at 001e82bb for:\n- 0000000000106364 0000000000106370 (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 0000000000106364 0000000000106370 (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e82e6 v000000000000000 v000000000000000 views at 001e82bd for:\n- 00000000001068f8 00000000001068fc (DW_OP_addr: 194b18; DW_OP_stack_value)\n+ 00000000001068f8 00000000001068fc (DW_OP_addr: 16e410; DW_OP_stack_value)\n 001e82f6 \n \n 001e82f7 v000000000000002 v000000000000000 location view pair\n 001e82f9 v000000000000000 v000000000000000 location view pair\n 001e82fb v000000000000000 v000000000000000 location view pair\n \n 001e82fd 0000000000105e24 (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -468,162 +468,180 @@\n 9F>$ }AW\n IkB:W\tC?\n ]8w>!A|\t\n Y`_=Ps+(I\n G^tK_%/~\n Ak(%'bL&\n JkB:W\tC?\n-xV\n+S]_9\\w}1P\n+jTAq`<{I\n+zkq/C285\n+Lk2>'a+8!\n+?r[\\6_H+\n+z'l+`Z2'\n+n+P!mY_1\n U%wb_~Fu\n RSLVNK=LV#\n Sb,&BH8%\n vK09[u*MM\n-RZ9effVfXf\n- (tz,Vr_\n-6)x@sXc/\n-yhaqSU[:\n-w\tte|&\\f\n-Vr_a5!{l\n-R*TV&3$\\_t\n-bJbD3QYk\n-P4\tn\t^s/\n-BO-9XSMag\n-zg0/]F4!\n-uaf135P3m9H\n-_Go5V\\73e\n-F\"#$Fx'w*\n-(Bia<@qER\n-V9'U9gd9\n-IlWb:s$Jb\n-2tGG^oc\t\n-KXd1>a1.\n-;OPqR/0Z\n-C]*pnE\tc\n-L:as}?PC\n-![|Yu[x=&\n-]JMuH%uA\n-0*wepx\"Jp\n-# .*p6:L\n-'ceWyG`;\n-}~5:ra:[\n-SY7rL/t[\n-+<-@_-pV3S\n-dcPgKas0\n-.nei5JXY$\n-R!7T-hCi\n+QLKsHMTTr\n+233+3,3g\n+S,WQZ 5y\n+UryM'{K0~\n+xWyPoR}=\n+XN'bySzu\n+l,W:=(FC*\n+so?P6vC-\n++{%/2g/DXp\n+q.(p?I\t8\n+/*3FdS::[\n+y7o\t\"np5\n+YF{6MD ?^\n+iMc\"l\t`~\n+T$=\n+L:aS]_PC\n+\\zz5Gb2J\n+1Bn2vvn|\n+8y8spNsx=AEKx\n+R_X&x)/,l't\n+\";Vrkh;e\n+igJjwNc'\n+T#Q@\tanU\n+;~97Go\\w<\n+&D:V`@L1gB\n+$\tN=Ub/qH\n+*}+0?tQ*\n+aRT)h\tE'0Y+\n+H9;XgdWY\n+[0_'+30\t\n+V%rMFsMS\n+&ER=Ere5i\n+_@$urd {\n s-K,nnom\n m$zX.M?DG\n _&lK@-|u\n Y)E$I%T(2E\n-W5Wi=8ofl\n-S\\OE6t=eV\\O\n-/M[I/(4:.#\n-~K\\TK6|Z\n-G>2s'\t9t,\n-r6%&be4\"rJ\n-r^S~XQ9`\n-$!<^VL'i\n-u\"m!R'\"=\n-HRQ4X}%E\n-m.e(Vdm>Do'\n-x)k4~F t\n-}~bi+m)mhx\n+RyMWW +:-X\n+)+$H3A|U\n+,0/K\"}\\H\n+:@,q?#%J\n+x!=V,g0[\n+~?X\t}`l-\n+u Nevh=S}\n+i$dy8\t\\.\n+_o?uScKo?\n+u7RBuWi5\n+0m0Q;s:q\n+:/.\tQTf/\n+-;BI;HY!\n+\\VC'p3t.'\n+AP\\kP\\kP\\kP\n+R))gSb\"VF#\"\n+1\\WNEW/ \n+3/wP}g;xz\n+'\"u$RC\"uO\n+IuVt9#\"i\n+B0/_s]\\S\n+v5j{OI7\t\n+>|Sgbo<^\n 3FT%&LZ*\n 2`6~z|LX\n V3o<\\>I;\\\n =kkUBS%,\n ?\\l?Z<'ug\n +9oMyKp=!\n-4o(bbv(2\n-8_piw<&&\n-=#mm[`]$\n-1zUsssK.\n-?Malp$.S\n-/DtW[jhP<\n-cVwYv_T6\n-h1Av2#hv\n-RODCr4wJ\n-E/XR%pq>d\n-P:t\tN\\\"C\n-z],A4WX]\n-EN@(Vz\tO\n-`7J;vwow\n-eq>'KF/M\n-.ChLu^wk:\n-S>H?mdJ`CN?m\n-XvCN-cje,\n-JciZJ%R?`\n-Q.*\t9j7;*\n-zvq+VHMgf\n-}0#f_A?Upruo\n+tO!?.s^\"!\n+],p5? HEVe5? \n+h,I=UmF7z\n+*=(He]]HB96\n+(q}m1w+R\n+K=7y~^{k\n+TQRZdp3R\n+99,=7E\\=r\n+k4rS=M\n 1$crP6AYU\n )wk}*60O\n pyp~;\"eU\n (2/J7,-^\n 'Nv+)1;u\n-1sLk8_&`\n-hM6ro`xMA\n-RUV$WeEb\n-\\{G+PxT^X%o\n-2B=Ra?uQ&\n-DFY2PI#8e\"\n-Pf}VP&$F\n-SvHRvHOY\n-XR&$+Qv#\n--|K,W=BA \n-L\tjJL(;%6\n- ,i@;_eW[k\n-fp,,T}E;\n-q%zTfec?\n-a.S.s.e~\n-GQtw_q~!\n++++3--*++*3\\P\n+\"1O)G>os*xJa(K\n+&ZcYD!9a\n+S6HR6HGY\n+qS8e+%e+\n+4Z]I(`R9Z\n+oysPM:Ov\n+;z[UklUF\n+o+3;C?._\n+6 L{.@NVJ#\n+>BpB9%cF\n+BpREu/Res5A\n+R ;T -`i:xH?b\n+)RW,t]BIe\n+io4-E)Me}\n+w]Q>UBn{6\n pI].U|Lz\n :QZl.UrR\n D0~;rcwp\n ^}&uX)GO\n ue>pE/?T\n {zB(TY,W5\n 94@z!X~|\n@@ -921,76 +939,87 @@\n NL0zS|4,\n \tsn=#&z(\n WZ%^Qb-=H\n LValeuaT\n w+9-.AST\n vZW NjR1\n <[xV~(Nq\n-NX&<\tk~/\n-B^n|^L~I]\n-N[3M+SJ|\n-Ay#)B6A>U\n-#=yQ]^py\n-m=yQ]^py\n-c+71\"s@2\n-\\le9=6,.I\n-\\XpaL^Ij*8\n-o>qyQ]^py\n-;MGh$]@$\n-h\"2)(MbA\n+ ix|3v=,\n+#=yQ[^py\n+,?*_l<^>\n+c+-hc+SVO/\n+Mh\"5,Ij!e\n+-Ef7\\lYo1\n+d97t97d9[\n+\tUapa;V;3\n+mwDXs72nU\n+BOr=yQ[^py\n+G^Tezded\n `'Os.9d0n\n .,M2Hj*8\n-L&e\"`S?4\n-@VZBP_\t)%\n+rkqqQ[\\pq\n+DUA\\#Gmf\n @UEHDEKvU\n-2S('p T>\n-Hbu%VWbu%V\n-OC^>}.nq\n-]$'ErR$'ErR$\n-TRd/J%\td5;.;,\n-TCt)nMHU`d,o_q\n-wX5Fe15B\n-JJAI)(%)\n-v*Is[UBthQ\n-!Q(eW.kR\n-yf\"lW!B<\n-'My|Jd7^\n-gZUXh3)M\n->H&Bgn4A\n-pe@wT@=l\n-K+oF,VFkv4\n-P.MXHyYH\n-6$I#eXou\n-n&U#fr k\n-qw.\"#zDx\n-#^YB#8$n>^>+!9R\n-\"|sDd1~b\n-y$'22 Xf\n-GDwD_f9Y\n-c]:z]:z]:\n-dWqafsUg\n-mYJ\\En=m\n-,+\"xU/sL\n-LMX_J374%?\n-P6'x6'D6'\n-gUrL&e/p\n-b.&'dR2'\n-|j33h<]0\n-vO4|\n-.s*u$-s$\n-BD3-H~+c\n-xl\n-M_0Xcy2&\n-[LHAy\"tR\n-TUvsr@9U\n-JJKkt,Ek\n+ml}JP2u[\n+r(*CXm9?\n+xpqQ[\\pq\n+G#qAIWs$N\n+%RS%RS%RK,\n+hY{)%~Wq\n+oC!TT!TT!TT!`\n+d\"fU\"^KJ\n+e\"&d\"&d\"&d\"&d\"&\n+]$'ErR$'ErR\n+^0ELQC2Da\n+/`ry3o5N\n+sI|dvL?p-RD\n+Y5rDY5rd/\n+2>/X7S^0\n+yE[5#FVm\n+,rUykDNDmAq\n+`jM nV\"PDC\n+G~&P\t%WXT=z:\n+\tbHNLbL8)\n+|&WL!KWL\n+>Pt'<-c}Zz}Z\n+S+uY*uY*uY*uY*uY*uY*uY*uY*uY*uY*uY*uY*uY*u\n+]z{Sh0uE\n+ VCg5tV(\n+0!(5Le8z\n+17-BDZRA\n+{gp0#C~tK\n+|t=!t=>:\n+os?\ts?\tp?\n+75WYSsG45WySsG45\n+?%(&pD4AoFZ\n+>9PSrAdP\n+kFc\n Dl&n!lIMFK\n ?K!m-zLm\n"}]}]}]}]}, {"source1": "getdp-sparskit-dbgsym_3.2.0+dfsg1-1.1_arm64.deb", "source2": "getdp-sparskit-dbgsym_3.2.0+dfsg1-1.1_arm64.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 2020-10-26 19:06:45.000000 debian-binary\n -rw-r--r-- 0 0 0 548 2020-10-26 19:06:45.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4424668 2020-10-26 19:06:45.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4424980 2020-10-26 19:06:45.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: arm64\n Maintainer: Debian Science Team \n Installed-Size: 4547\n Depends: getdp-sparskit (= 3.2.0+dfsg1-1.1)\n Section: debug\n Priority: optional\n Description: debug symbols for getdp-sparskit\n-Build-Ids: 42930841df3d41fbf555c3178b4c920c2aea65bd\n+Build-Ids: ffce02b72cc095d27a627e5eaadefb92a6be9819\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/42/930841df3d41fbf555c3178b4c920c2aea65bd.debug\n+usr/lib/debug/.build-id/ff/ce02b72cc095d27a627e5eaadefb92a6be9819.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 2020-10-26 19:06:45.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/42/\n--rw-r--r-- 0 root (0) root (0) 4645328 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/42/930841df3d41fbf555c3178b4c920c2aea65bd.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/ff/\n+-rw-r--r-- 0 root (0) root (0) 4645328 2020-10-26 19:06:45.000000 ./usr/lib/debug/.build-id/ff/ce02b72cc095d27a627e5eaadefb92a6be9819.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-10-26 19:06:45.000000 ./usr/share/doc/getdp-sparskit-dbgsym -> getdp-sparskit\n"}, {"source1": "./usr/lib/debug/.build-id/42/930841df3d41fbf555c3178b4c920c2aea65bd.debug", "source2": "./usr/lib/debug/.build-id/ff/ce02b72cc095d27a627e5eaadefb92a6be9819.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 --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,20 +26,20 @@\n [21] .data.rel.ro NOBITS 000000000020d148 00d0e8 001560 00 WA 0 0 8\n [22] .dynamic NOBITS 000000000020e6a8 00d0e8 0002a0 10 WA 6 0 8\n [23] .got NOBITS 000000000020e948 00d0e8 0016b8 08 WA 0 0 8\n [24] .data NOBITS 0000000000210000 00d0e8 00bae8 00 WA 0 0 16\n [25] .bss NOBITS 000000000021baf0 00d0e8 02f798 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 000e59 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 001118 29191d 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 001118 291919 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 292a38 00c718 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 29f150 06d9a5 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 30caf8 03400b 01 MSC 0 0 8\n [32] .debug_line_str PROGBITS 0000000000000000 340b08 000978 01 MSC 0 0 8\n- [33] .debug_loclists PROGBITS 0000000000000000 341480 0cddaf 00 C 0 0 8\n+ [33] .debug_loclists PROGBITS 0000000000000000 341480 0cddab 00 C 0 0 8\n [34] .debug_rnglists PROGBITS 0000000000000000 40f230 01e5e5 00 C 0 0 8\n [35] .symtab SYMTAB 0000000000000000 42d818 01e918 18 36 2243 8\n [36] .strtab STRTAB 0000000000000000 44c130 021590 00 0 0 1\n [37] .shstrtab STRTAB 0000000000000000 46d6c0 000189 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"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\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: 42930841df3d41fbf555c3178b4c920c2aea65bd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ffce02b72cc095d27a627e5eaadefb92a6be9819\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1758384,15 +1758384,15 @@\n <3c571c> DW_AT_call_return_pc: (addr) 0x10c238\n <3c5724> DW_AT_call_origin : (ref_udata) <0x39d5ab>\n <9><3c5726>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3c5727> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (x0))\n <3c5729> DW_AT_call_value : (exprloc) 2 byte block: 88 0 \t(DW_OP_breg24 (x24): 0)\n <9><3c572c>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3c572d> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (x1))\n- <3c572f> DW_AT_call_value : (exprloc) 9 byte block: 3 20 2a 1c 0 0 0 0 0 \t(DW_OP_addr: 1c2a20)\n+ <3c572f> DW_AT_call_value : (exprloc) 9 byte block: 3 60 c3 19 0 0 0 0 0 \t(DW_OP_addr: 19c360)\n <9><3c5739>: Abbrev Number: 5 (DW_TAG_call_site_parameter)\n <3c573a> DW_AT_location : (exprloc) 1 byte block: 52 \t(DW_OP_reg2 (x2))\n <3c573c> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n <9><3c573e>: Abbrev Number: 0\n <8><3c573f>: Abbrev Number: 0\n <7><3c5740>: Abbrev Number: 0\n <6><3c5741>: Abbrev Number: 13 (DW_TAG_inlined_subroutine)\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Warning: There is an overlap [0x28af69 - 0x28af60] in .debug_loclists section."], "unified_diff": "@@ -615003,19 +615003,19 @@\n \n 001e540c v000000000000002 v000000000000000 location view pair\n 001e540e v000000000000000 v000000000000000 location view pair\n 001e5410 v000000000000000 v000000000000000 location view pair\n \n 001e5412 000000000010c1d0 (base address)\n 001e541b v000000000000002 v000000000000000 views at 001e540c for:\n- 000000000010c1d0 000000000010c238 (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010c1d0 000000000010c238 (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e5429 v000000000000000 v000000000000000 views at 001e540e for:\n- 000000000010c758 000000000010c7b4 (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010c758 000000000010c7b4 (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e5439 v000000000000000 v000000000000000 views at 001e5410 for:\n- 000000000010e6b8 000000000010e6bc (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010e6b8 000000000010e6bc (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e5449 \n \n 001e544a v000000000000002 v000000000000000 location view pair\n 001e544c v000000000000000 v000000000000000 location view pair\n 001e544e v000000000000000 v000000000000000 location view pair\n 001e5450 v000000000000000 v000000000000000 location view pair\n 001e5452 v000000000000000 v000000000000000 location view pair\n@@ -615469,19 +615469,19 @@\n \n 001e596a v000000000000002 v000000000000000 location view pair\n 001e596c v000000000000000 v000000000000000 location view pair\n 001e596e v000000000000000 v000000000000000 location view pair\n \n 001e5970 000000000010c218 (base address)\n 001e5979 v000000000000002 v000000000000000 views at 001e596a for:\n- 000000000010c218 000000000010c238 (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010c218 000000000010c238 (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e5987 v000000000000000 v000000000000000 views at 001e596c for:\n- 000000000010c758 000000000010c764 (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010c758 000000000010c764 (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e5997 v000000000000000 v000000000000000 views at 001e596e for:\n- 000000000010e6b8 000000000010e6bc (DW_OP_addr: 1c2a20; DW_OP_stack_value)\n+ 000000000010e6b8 000000000010e6bc (DW_OP_addr: 19c360; DW_OP_stack_value)\n 001e59a7 \n \n 001e59a8 v000000000000002 v000000000000000 location view pair\n 001e59aa v000000000000000 v000000000000000 location view pair\n 001e59ac v000000000000000 v000000000000000 location view pair\n \n 001e59ae 000000000010c218 (base address)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -432,189 +432,197 @@\n oo/b;S_P\n adp7\\TT3C\n V\t;K)Bg\"\n mP,A\t&m0\n <1zX-zXm\n vcr{I$v3\n PVKuVK[y\n-~RL{*A{l\n-Oe>hd5[?3\n-,u3/}sej\n-I|n+4k+I\n-~)+\"eU:|:\n-\tKF]}m!o7\n-=m\"5~&BwO\n-Gi|(>S&<\n-,he#+MN=\n->H}Jsz4ANm\n-Rn\tKSaiF\n-gk'09JxG\n-4 Vs#}Gh\n-39M:QZi&\n-19MzJZi&\n-#6YgrG(;\n-z}G]r(>V\n-)8j$N.#(1+p~\n+mTp0ic>Fjy\n+!F;dOB)! \n+;T<3xHNnz\n+\"VhUW0]b\n+[L+EU-9+\n+I~(dB&W,\n+Qye]D ?p\n+E@-4Z++[3RU)t\n+LMZw=dZ \n+9\\%M'$v@0\n+:.{/P7C\t\n+$AI/MU{UX\n+j#4}`O;QN\n+BV%30]@w\n+:GmMUK[i\n+iz6!zn46t\n+hXbSO4D`Y\n+,o104)'ve\n+h!h%h3h/\n+j`X%#O2d\n+X#naG:\\0o\n `tb1 EAr0x\n-|nrr3;@P\n-ny9Pc/;|\n-;Ur{=/^$q\n-;+nVZY>/\n-~dV[7x4hZ\n-so,4h;&\t\n-$S0;3u/$\n-p.CnDAPP\n-C'+T!Kp1k\n-YQ1'0 fTTL\n-EjFGlaF8>\n-|m3|bQfx\n-DH~k2lZ-\n-%oJ[-Wm,\n-zZJ`#|S?\n-&<_s]hBM\n-KMbS(R z\n-S)X*4)Da\n-%ue,YPf_\n-M&IM`\\0A=\n-=.K.:KN<\n-r JuTU.eI\n-hlxFo|D \n-TqJ\".rO}\n-0;V7gJS|%\n-iI5:-Q:-\n-*B,rRWG>_\n-8$>D$>1B\n-0Hk$\\7M5R\n-d!O|8_ K\n-7W(Xe!+|70\n-F/Kt0zfZ\n-#F~EQtBH\n-Wi0%F4^\\\n-:r'Ce}dn\n-$#/oF6~!\n-#z=J\"{]u\n-R-\"E5w3?@\n-U7C'N[5M\n-gvvg7{dso.rm\n-uuuwMWwgw*\n-rfj|X6~3\n-Ewh-EUD-E\n-GI+e[\\-yO\n-Ykx=u30n\n-TN~148F \n-_}u\"v%!o\n-5A/$DRJS\n-PAk^QV1J\n-jvz*p;8#\n-=\tk( fQD\n-,)#R!L4Y\n-/L/OX\t!HA\n-2NbxyV7)\n-_Oezyno@\n->xD%tK6-\n+o-\\Z0?S\t3{>\n+K|+i=/Zn\n+2'PfgdtDx\n+b\"]jQ1J_jARcgnw\n+x,EE\n+yq#I7}@7;\n+Z/iG,Ps6\n+xLyxPMKb\n+(9\\j_d'I\n+d7/z]9]>@\n+Vw=%|c0,\n+54.Ia6_b\n+B+ax}X|.3\n+#pixT&G(\n+Zh^c.[VNh\n+#D5ZFQnA\n+t?Zdo2@[\n+Z;Te, Flc\n+k\t[R;BS!\n+kc910/L/\n+k gK?*u-/%.\n+K,u+_vXj\n+[0)hDhb~\n+PJqt*>7U\n+%X8K]OC>\n++hw1>Pl`\n+G4ca:;\"01\n+X8>QAQG`\n+nn;q!|Q,\n+CT8ZN/k<\n+w;\\wgB\\'G!1`\n+r<{s#F<11\n+<6Q~&s g\n+lTwv\tMV-~ZTt;Q\n+cGf/d~$8\n+iJ5:MQ:M\n+SD7Yn-{7\n+l|j2;C}f\n+.]#ASTh0\n+\\x+jjE}wr\n+Hho.PA{s9\n+,o+I4~QB\n+)~G)~'%>\n+/gpK}+pK\n+qK}.Yj'r\n+\\,s*lkm\t|\n+#0wK2[>F\n+0OJtjKzBi\n+k>sMOOm\"1Z\n+\tffC}z:#&\n+=vPgsN4T\n+^u(Ym/u{M\n+Wn=M\"ry]\n+`#v3!3s2d\n+@@po;g,5\n+D\"@\n+C3!U84y@\n+_1|'$R!4\n+Th%f+'x}$\n+:H.c%jJKt\n+UX]-fRQO;\n+v;\\\\'qrGT\n+2]%\tI4-I2\n [Y,^ty?A\n =CzsdhT@\n 9 4z%I[Ix \n ACvHNm)'\n x\\?r2]y?B\n-E5+2,Mb5h\n-3\tmN5SY,hZRM\n-dYKx*z kp\n+IwB.VP~t\n+79}7t3J9\n+\tkF5SX,hZPM6\n+`k:AcTbc\n |/-g/fv{\n *6 {DX|<\"\n-p8\\auaF2\n-US03Oae!\n-n;Jqb+w\t\t<\n-*53$Gn=H\n-r5O){~\"*2P\n-{p~%YJ6{?\n-b*J[1GWI\n-64j6Rb=,\n-fPhKL;K\n-\"FdtiEjX\n-TZ7IY!SVh\n-=$e1LYLi\n-)+0SV8_P\n-[@FM)qK6g{\n-$$'4]})w\n-l]mN:[P|\n-XEO\"t3:k\n-d`uL~']G\n-9f\n-%f*9vhJ$\n-4\tQWW'jD\n-.\"}=$wHB\n-v]#zQWs]\n-O_#zQWs2\n-%d*EB\\Gt\n-2\"B?F$efpp,Z\n-X6I1`!QM\n->mW8&[SX\n-8UW\\J={L\n-6eNy4q[o7(\n-]QLG*n,I\n-5`ux!CYm:-\n-\\M z)T5(c\n-\t!- iKMzMH\n+u$Xj%hL]\n+:hX{F<>E\n+M_;Tg\"y:\n+_m|C)3S_@E\n+DXF|R.oDxjk\n+.T .ds-<\n+53SL4+K3\n+GKzqg7PyHQn\n+G*?{g@&Kz[\n+Th]6NNv[W\n+\t^8B:{Ag\n+\\qr*sWkI\n+d@uL~'\\G\n+Du)Dzc-/\n+jV)v/i\t \n+M]ASHcuk\n+v*98m\\^=6\n+v+j_At@Q{\n+h4vam|\\u\n+IEU:UY({\n+x'&_cQ!G\n+WbAq)[-}\n+MoYe,A\\1$r\n+_hAQg(tv\n+NcN1s=BDJ-x\n+!\"E~C*Ag\n+9ExD+2;~\n+\\=Z\t{I+xL\n++sKS&x-MA*\n <&B6gDjQb*\n 8VJ>hdcK\n 3B\tj3m&X\n@@ -956,89 +964,89 @@\n ?hJgvdZm_q>U;S\n ]B(%j\tt(\n \"c))'JRNF\n B]n~Rl}J_\n U,~U_N|MT\n MvF0-@;j\n $n% Co%\\\n-2KC6KC&K\n-zCZo(Y{z\n-&34| M00\n+][d:CZgH\n+kPzH\"Jo?\n+}&ZxF]UU\n+To2[_sm}\n+ZE)L>%E)\n+-=5,D^gPh9K\n |{Xe`8X@\n+tF^MTp5?\n @4&3p^e`\n b@+]7`DD\n-NW4Db5-V\n-1\t=-K4r&W\n -Bvff1S()\n es1H5V~W\n ie12jM[#DDa\n u4$|[xr3\n S\\J3inQ-P\n &N!}v4g'\n gxDlDPLy)\n &x+SB|q>\n XnQuP2JH\n-V%1I/Db8\n-p3*\\jX7Lgi$\n-6n'-b%M#\n-1YdYl6,6\n-0d'`(q`(n\n-'4rb./#0\n-FPy=\\y#\\y=\n-|6O'5[I>\n-sqF?ksf\\?\n-IKq?iOJl\n-c{)xyo~/\n-.x04qEw].Q\n-EhzIizIi*\n-.QMeQ/#{l\n-|4'\tZpNt\n-}H|(pHK{\n-pa%1=|xR&\n- E\\@(RAp\n-&\"*&Ad22\n-mgtmgtmg\n-TVs/VSg5uV\n-b$|AlMZf\n-jT-DI^~\tWa5\n-p)RdP|H$\n-{=t ZCLh\n-#~T@HMt,ttp\n-thnmZ\"3j\n-,+J2-XVT\n-(VGgutV(\n-@n\"`rLi7xi7xi7\n-(VGgutV(\n-U;\"E{;FNrQc!A\n-Y3#kfd<#\n-CBr0<#yf$\n-y`LnI\\%z\n-`L0$&}(C2\n-JC3o!zs7oGS\n-`B^`BN0!/\n-yg22i62 \n-4}i#h=ER\n-@[_M\\E[_\n-lv:94}qS\n-+iohtef%UL)\\\n-> Zq4oo[z\n-X}VX\\L4H_\n-x2uwn7>A,\n-JsH)M<\t>\n-zm[z;^/Iow\n-ZYZ)`K+#\n-=_.M}}Z5\n-AC:'\"Ic@\n-7G67(4rds\n-_aQi1yQY\n-K,T}lgAt!\n+G2G9+s4{\n+tZT1KwzY\n+af31)6k*K\n+L\tghKIwzRBXY\n+=?]\t#M%\\\n+Y3o!ba7N_O9Zf\n+q*It<53(,l\n+~-46D#_l\n+q+vg$;B?\n+Jd%oJn7%\n+lvvpuegs:\n+0TVs/VSg5uV(\n+VAunsOnS\n+u;et;et;\n+sb/5EI|4\n+1cH,Qa0(\n+aZ/+#ygN\n+z2#)#eBmxO\n+1T'pD.Z>\n+IaO49|5^\n+yFrbn``bn`\n+(VGgutV(_M\n+Omcd\t|xv\n+h;QdAS:<\n+~ykh{(*e\n+FQR=hS_x\n+xlHj,$5f\n+$-HQ'!=1i\n+C;.rs\\rA\n+0'OBrj/vR\n+u2Ot(6Ts\n+,K/#!-Y6\n+,Irf$9Od\n++v[s[1As$k\n+k|kq:hm`m\n+UT3%VeVA\n+3yNHqwBe>\n+MJ|]Ym~]\n+qXBxSvg~\n+K)Gwwr\n+7W.x/Twd}\n+An\\edOyN\n+&*U$?HEd\n+Z4g/AP;u\n+vl\\;!:CU\n+|?@dgb'ns\n 0g,hWe-~Y\n-!DJsUiU#(\n l 5\"h0'j0'\n-j]O03&~=a\n+j]O13&~=a\n Y`K+J5rQ\n 4(P8.6UrF.86\n gQvq f99\n 4sE;t9vv\n ?jDWyxT)X\n _U0pj:3=*$w\n 1PQ/BHD[b\t\n"}]}]}]}]}]}