{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.yLrKs9CN/b1/macs_2.2.7.1-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.yLrKs9CN/b2/macs_2.2.7.1-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- caccd66201e512e6205b40687399ab32 6918352 debug optional macs-dbgsym_2.2.7.1-3_amd64.deb\n- 3b3a4630c98e39ca94963ad12516ca06 2517808 science optional macs_2.2.7.1-3_amd64.deb\n+ cff1a030541f1ea5d9742e384dec9a19 6919216 debug optional macs-dbgsym_2.2.7.1-3_amd64.deb\n+ a6b305eaaa593c722c1e2d84568e571e 2517952 science optional macs_2.2.7.1-3_amd64.deb\n"}, {"source1": "macs_2.2.7.1-3_amd64.deb", "source2": "macs_2.2.7.1-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 2020-07-15 21:27:39.000000 debian-binary\n -rw-r--r-- 0 0 0 2916 2020-07-15 21:27:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2514700 2020-07-15 21:27:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2514844 2020-07-15 21:27:39.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/python3/dist-packages/MACS2/IO/BedGraph.cpython-39-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/MACS2/IO/BedGraph.cpython-39-x86_64-linux-gnu.so", "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,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: 24b3df23731ee281452f68a5b9bf95207453f4a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eeaeeef7b895fd8b172dee54f66b779158a6567f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -356,16 +356,16 @@\n MACS2.IO.BedGraph.bedGraphTrackI.filter_score\n MACS2.IO.BedGraph.bedGraphTrackI.total\n MACS2.IO.BedGraph.bedGraphTrackI.make_scoreTrackII_for_macs\n MACS2.IO.BedGraph.bedGraphTrackI.call_broadpeaks\n local variable '%s' referenced before assignment\n MACS2.IO.BedGraph.bedGraphTrackI.merge_regions\n __pyx_ctuple_Py_ssize_t_struct\n-__pyx_ctuple_f70b1__double__and_long__and_double__and_double__and_double__and_double__etc\n-__pyx_ctuple_f70b1__double__and_long__and_double__and_double__and_double__and_double__etc_struct\n+__pyx_ctuple_eff48__double__and_long__and_double__and_double__and_double__and_double__etc\n+__pyx_ctuple_eff48__double__and_long__and_double__and_double__and_double__and_double__etc_struct\n __pyx_ctuple_float__and_double__and_float\n __pyx_ctuple_float__and_double__and_float_struct\n __pyx_ctuple_float__and_long_struct\n __pyx_ctuple_int__and_Py_ssize_t\n __pyx_ctuple_int__and_Py_ssize_t_struct\n __pyx_ctuple_int__and_int__and_double\n __pyx_ctuple_int__and_int__and_double_struct\n@@ -717,15 +717,15 @@\n in bedGraph. For example, if the bedGraph is like:\n chr1 100 200 1\n chr1 250 350 2\n Then the region chr1:200..250 should be filled with baseline_value.\n \n \n /usr/lib/debug/.dwz/x86_64-linux-gnu/macs.debug\n-F?Rb3df23731ee281452f68a5b9bf95207453f4a3.debug\n+F?Raeeef7b895fd8b172dee54f66b779158a6567f.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -279,21 +279,21 @@\n 0x0005f140 65666f72 65206173 7369676e 6d656e74 efore assignment\n 0x0005f150 00000000 00000000 4d414353 322e494f ........MACS2.IO\n 0x0005f160 2e426564 47726170 682e6265 64477261 .BedGraph.bedGra\n 0x0005f170 70685472 61636b49 2e6d6572 67655f72 phTrackI.merge_r\n 0x0005f180 6567696f 6e730000 5f5f7079 785f6374 egions..__pyx_ct\n 0x0005f190 75706c65 5f50795f 7373697a 655f745f uple_Py_ssize_t_\n 0x0005f1a0 73747275 63740000 5f5f7079 785f6374 struct..__pyx_ct\n- 0x0005f1b0 75706c65 5f663730 62315f5f 646f7562 uple_f70b1__doub\n+ 0x0005f1b0 75706c65 5f656666 34385f5f 646f7562 uple_eff48__doub\n 0x0005f1c0 6c655f5f 616e645f 6c6f6e67 5f5f616e le__and_long__an\n 0x0005f1d0 645f646f 75626c65 5f5f616e 645f646f d_double__and_do\n 0x0005f1e0 75626c65 5f5f616e 645f646f 75626c65 uble__and_double\n 0x0005f1f0 5f5f616e 645f646f 75626c65 5f5f6574 __and_double__et\n 0x0005f200 63000000 00000000 5f5f7079 785f6374 c.......__pyx_ct\n- 0x0005f210 75706c65 5f663730 62315f5f 646f7562 uple_f70b1__doub\n+ 0x0005f210 75706c65 5f656666 34385f5f 646f7562 uple_eff48__doub\n 0x0005f220 6c655f5f 616e645f 6c6f6e67 5f5f616e le__and_long__an\n 0x0005f230 645f646f 75626c65 5f5f616e 645f646f d_double__and_do\n 0x0005f240 75626c65 5f5f616e 645f646f 75626c65 uble__and_double\n 0x0005f250 5f5f616e 645f646f 75626c65 5f5f6574 __and_double__et\n 0x0005f260 635f7374 72756374 00000000 00000000 c_struct........\n 0x0005f270 5f5f7079 785f6374 75706c65 5f666c6f __pyx_ctuple_flo\n 0x0005f280 61745f5f 616e645f 646f7562 6c655f5f at__and_double__\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 62336466 32333733 31656532 38313435 b3df23731ee28145\n- 0x00000010 32663638 61356239 62663935 32303734 2f68a5b9bf952074\n- 0x00000020 35336634 61332e64 65627567 00000000 53f4a3.debug....\n- 0x00000030 c3a751ca ..Q.\n+ 0x00000000 61656565 66376238 39356664 38623137 aeeef7b895fd8b17\n+ 0x00000010 32646565 35346636 36623737 39313538 2dee54f66b779158\n+ 0x00000020 61363536 37662e64 65627567 00000000 a6567f.debug....\n+ 0x00000030 c1d8d24e ...N\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/MACS2/IO/FixWidthTrack.cpython-39-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/MACS2/IO/FixWidthTrack.cpython-39-x86_64-linux-gnu.so", "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": "@@ -2,28 +2,28 @@\n Relocation section '.rela.dyn' at offset 0x1fe8 contains 512 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 00000000000588c0 0000000000000008 R_X86_64_RELATIVE 89a0\n 00000000000588c8 0000000000000008 R_X86_64_RELATIVE 8960\n 00000000000588d0 0000000000000008 R_X86_64_RELATIVE 5cd40\n 0000000000059000 0000000000000008 R_X86_64_RELATIVE 59000\n 000000000005a1e0 0000000000000008 R_X86_64_RELATIVE 532e5\n-000000000005a1e8 0000000000000008 R_X86_64_RELATIVE 5341f\n-000000000005a1f0 0000000000000008 R_X86_64_RELATIVE 52608\n-000000000005a1f8 0000000000000008 R_X86_64_RELATIVE 52628\n-000000000005a200 0000000000000008 R_X86_64_RELATIVE 52658\n-000000000005a208 0000000000000008 R_X86_64_RELATIVE 52690\n-000000000005a210 0000000000000008 R_X86_64_RELATIVE 526d0\n-000000000005a218 0000000000000008 R_X86_64_RELATIVE 52708\n-000000000005a220 0000000000000008 R_X86_64_RELATIVE 52738\n-000000000005a228 0000000000000008 R_X86_64_RELATIVE 52770\n-000000000005a230 0000000000000008 R_X86_64_RELATIVE 527a0\n-000000000005a238 0000000000000008 R_X86_64_RELATIVE 527f0\n-000000000005a240 0000000000000008 R_X86_64_RELATIVE 52848\n-000000000005a248 0000000000000008 R_X86_64_RELATIVE 52880\n-000000000005a250 0000000000000008 R_X86_64_RELATIVE 528e0\n+000000000005a1e8 0000000000000008 R_X86_64_RELATIVE 52608\n+000000000005a1f0 0000000000000008 R_X86_64_RELATIVE 52668\n+000000000005a1f8 0000000000000008 R_X86_64_RELATIVE 5341f\n+000000000005a200 0000000000000008 R_X86_64_RELATIVE 526d0\n+000000000005a208 0000000000000008 R_X86_64_RELATIVE 526f0\n+000000000005a210 0000000000000008 R_X86_64_RELATIVE 52720\n+000000000005a218 0000000000000008 R_X86_64_RELATIVE 52758\n+000000000005a220 0000000000000008 R_X86_64_RELATIVE 52798\n+000000000005a228 0000000000000008 R_X86_64_RELATIVE 527d0\n+000000000005a230 0000000000000008 R_X86_64_RELATIVE 52800\n+000000000005a238 0000000000000008 R_X86_64_RELATIVE 52838\n+000000000005a240 0000000000000008 R_X86_64_RELATIVE 52868\n+000000000005a248 0000000000000008 R_X86_64_RELATIVE 528b8\n+000000000005a250 0000000000000008 R_X86_64_RELATIVE 52910\n 000000000005a258 0000000000000008 R_X86_64_RELATIVE 53437\n 000000000005a260 0000000000000008 R_X86_64_RELATIVE 52948\n 000000000005a268 0000000000000008 R_X86_64_RELATIVE 52980\n 000000000005a270 0000000000000008 R_X86_64_RELATIVE 529c0\n 000000000005a278 0000000000000008 R_X86_64_RELATIVE 529e8\n 000000000005a280 0000000000000008 R_X86_64_RELATIVE 52a18\n 000000000005a288 0000000000000008 R_X86_64_RELATIVE 52a38\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: 8a2c59bf4cd42193690e7b7b7582c429fc7b2394\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35890fbf4430d055979029564686e5343849b15c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -362,27 +362,27 @@\n MACS2.IO.FixWidthTrack.FWTrack.get_locations_by_chr\n get_locations_by_chr (wrapper)\n integer division or modulo by zero\n MACS2.IO.FixWidthTrack.FWTrack.add_loc\n MACS2.IO.FixWidthTrack.FWTrack.finalize\n MACS2.IO.FixWidthTrack.wtd_find_summit\n MACS2.IO.FixWidthTrack.FWTrack.addback_dups\n+__pyx_ctuple_3e5de____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc\n+__pyx_ctuple_3e5de____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple_Py_ssize_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and_long\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and_long_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int64_t\n __pyx_ctuple___dunderpyx_t_5numpy_int64_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t__and___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t__and___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t_struct\n-__pyx_ctuple_f4777____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc\n-__pyx_ctuple_f4777____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_uint64_t\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_uint64_t_struct\n __pyx_ctuple_long__and_long__and_long\n __pyx_ctuple_long__and_long__and_long_struct\n __pyx_ctuple_long__and_npy_intp\n __pyx_ctuple_long__and_npy_intp_struct\n __pyx_opt_args_5MACS2_2IO_13FixWidthTrack_7FWTrack_compute_region_tags_from_peaks\n@@ -657,15 +657,15 @@\n \n Destroy this object and release mem.\n \n fw is the fixed-width for all locations.\n \n \n /usr/lib/debug/.dwz/x86_64-linux-gnu/macs.debug\n-F?R2c59bf4cd42193690e7b7b7582c429fc7b2394.debug\n+F?R890fbf4430d055979029564686e5343849b15c.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -349,66 +349,66 @@\n 0x000525a0 57547261 636b2e66 696e616c 697a6500 WTrack.finalize.\n 0x000525b0 4d414353 322e494f 2e466978 57696474 MACS2.IO.FixWidt\n 0x000525c0 68547261 636b2e77 74645f66 696e645f hTrack.wtd_find_\n 0x000525d0 73756d6d 69740000 4d414353 322e494f summit..MACS2.IO\n 0x000525e0 2e466978 57696474 68547261 636b2e46 .FixWidthTrack.F\n 0x000525f0 57547261 636b2e61 64646261 636b5f64 WTrack.addback_d\n 0x00052600 75707300 00000000 5f5f7079 785f6374 ups.....__pyx_ct\n- 0x00052610 75706c65 5f50795f 7373697a 655f745f uple_Py_ssize_t_\n- 0x00052620 73747275 63740000 5f5f7079 785f6374 struct..__pyx_ct\n- 0x00052630 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00052640 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n- 0x00052650 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n- 0x00052660 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00052670 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n- 0x00052680 745f5f61 6e645f6c 6f6e6700 00000000 t__and_long.....\n- 0x00052690 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x000526a0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x000526b0 795f696e 7433325f 745f5f61 6e645f6c y_int32_t__and_l\n- 0x000526c0 6f6e675f 73747275 63740000 00000000 ong_struct......\n- 0x000526d0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x000526e0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x000526f0 795f696e 7433325f 745f7374 72756374 y_int32_t_struct\n- 0x00052700 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n- 0x00052710 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00052720 5f745f35 6e756d70 795f696e 7436345f _t_5numpy_int64_\n- 0x00052730 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n- 0x00052740 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00052750 5f745f35 6e756d70 795f696e 7436345f _t_5numpy_int64_\n- 0x00052760 745f7374 72756374 00000000 00000000 t_struct........\n- 0x00052770 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00052780 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00052790 795f7569 6e743634 5f740000 00000000 y_uint64_t......\n- 0x000527a0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x000527b0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x000527c0 795f7569 6e743634 5f745f5f 616e645f y_uint64_t__and_\n- 0x000527d0 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n- 0x000527e0 756d7079 5f696e74 33325f74 00000000 umpy_int32_t....\n- 0x000527f0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00052800 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00052810 795f7569 6e743634 5f745f5f 616e645f y_uint64_t__and_\n- 0x00052820 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n- 0x00052830 756d7079 5f696e74 33325f74 5f737472 umpy_int32_t_str\n- 0x00052840 75637400 00000000 5f5f7079 785f6374 uct.....__pyx_ct\n- 0x00052850 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00052860 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n- 0x00052870 5f745f73 74727563 74000000 00000000 _t_struct.......\n- 0x00052880 5f5f7079 785f6374 75706c65 5f663437 __pyx_ctuple_f47\n- 0x00052890 37375f5f 5f5f6475 6e646572 7079785f 77____dunderpyx_\n- 0x000528a0 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n- 0x000528b0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x000528c0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x000528d0 33325f74 5f5f6574 63000000 00000000 32_t__etc.......\n- 0x000528e0 5f5f7079 785f6374 75706c65 5f663437 __pyx_ctuple_f47\n- 0x000528f0 37375f5f 5f5f6475 6e646572 7079785f 77____dunderpyx_\n- 0x00052900 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n- 0x00052910 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x00052920 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x00052930 33325f74 5f5f6574 635f7374 72756374 32_t__etc_struct\n- 0x00052940 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n+ 0x00052610 75706c65 5f336535 64655f5f 5f5f6475 uple_3e5de____du\n+ 0x00052620 6e646572 7079785f 745f356e 756d7079 nderpyx_t_5numpy\n+ 0x00052630 5f666c6f 61743332 5f745f5f 616e645f _float32_t__and_\n+ 0x00052640 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n+ 0x00052650 756d7079 5f696e74 33325f74 5f5f6574 umpy_int32_t__et\n+ 0x00052660 63000000 00000000 5f5f7079 785f6374 c.......__pyx_ct\n+ 0x00052670 75706c65 5f336535 64655f5f 5f5f6475 uple_3e5de____du\n+ 0x00052680 6e646572 7079785f 745f356e 756d7079 nderpyx_t_5numpy\n+ 0x00052690 5f666c6f 61743332 5f745f5f 616e645f _float32_t__and_\n+ 0x000526a0 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n+ 0x000526b0 756d7079 5f696e74 33325f74 5f5f6574 umpy_int32_t__et\n+ 0x000526c0 635f7374 72756374 00000000 00000000 c_struct........\n+ 0x000526d0 5f5f7079 785f6374 75706c65 5f50795f __pyx_ctuple_Py_\n+ 0x000526e0 7373697a 655f745f 73747275 63740000 ssize_t_struct..\n+ 0x000526f0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00052700 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00052710 795f696e 7433325f 74000000 00000000 y_int32_t.......\n+ 0x00052720 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00052730 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00052740 795f696e 7433325f 745f5f61 6e645f6c y_int32_t__and_l\n+ 0x00052750 6f6e6700 00000000 5f5f7079 785f6374 ong.....__pyx_ct\n+ 0x00052760 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00052770 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00052780 745f5f61 6e645f6c 6f6e675f 73747275 t__and_long_stru\n+ 0x00052790 63740000 00000000 5f5f7079 785f6374 ct......__pyx_ct\n+ 0x000527a0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x000527b0 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x000527c0 745f7374 72756374 00000000 00000000 t_struct........\n+ 0x000527d0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x000527e0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x000527f0 795f696e 7436345f 74000000 00000000 y_int64_t.......\n+ 0x00052800 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00052810 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00052820 795f696e 7436345f 745f7374 72756374 y_int64_t_struct\n+ 0x00052830 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n+ 0x00052840 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00052850 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x00052860 5f740000 00000000 5f5f7079 785f6374 _t......__pyx_ct\n+ 0x00052870 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00052880 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x00052890 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x000528a0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x000528b0 33325f74 00000000 5f5f7079 785f6374 32_t....__pyx_ct\n+ 0x000528c0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x000528d0 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x000528e0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x000528f0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x00052900 33325f74 5f737472 75637400 00000000 32_t_struct.....\n+ 0x00052910 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00052920 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00052930 795f7569 6e743634 5f745f73 74727563 y_uint64_t_struc\n+ 0x00052940 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n 0x00052950 75706c65 5f6c6f6e 675f5f61 6e645f5f uple_long__and__\n 0x00052960 5f64756e 64657270 79785f74 5f356e75 _dunderpyx_t_5nu\n 0x00052970 6d70795f 75696e74 36345f74 00000000 mpy_uint64_t....\n 0x00052980 5f5f7079 785f6374 75706c65 5f6c6f6e __pyx_ctuple_lon\n 0x00052990 675f5f61 6e645f5f 5f64756e 64657270 g__and___dunderp\n 0x000529a0 79785f74 5f356e75 6d70795f 75696e74 yx_t_5numpy_uint\n 0x000529b0 36345f74 5f737472 75637400 00000000 64_t_struct.....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -282,22 +282,22 @@\n 0x0005a170 77696474 6820666f 7220616c 6c206c6f width for all lo\n 0x0005a180 63617469 6f6e732e 0a202020 20202020 cations.. \n 0x0005a190 200a2020 20202020 20200000 00000000 . ......\n 0x0005a1a0 ffffffff ffffffff ffffffff ffffffff ................\n 0x0005a1b0 ffffffff ffffffff ffffffff ffffffff ................\n 0x0005a1c0 ffffffff ffffffff ffffffff ffffffff ................\n 0x0005a1d0 ffffffff ffffffff ffffffff ffffffff ................\n- 0x0005a1e0 e5320500 00000000 1f340500 00000000 .2.......4......\n- 0x0005a1f0 08260500 00000000 28260500 00000000 .&......(&......\n- 0x0005a200 58260500 00000000 90260500 00000000 X&.......&......\n- 0x0005a210 d0260500 00000000 08270500 00000000 .&.......'......\n- 0x0005a220 38270500 00000000 70270500 00000000 8'......p'......\n- 0x0005a230 a0270500 00000000 f0270500 00000000 .'.......'......\n- 0x0005a240 48280500 00000000 80280500 00000000 H(.......(......\n- 0x0005a250 e0280500 00000000 37340500 00000000 .(......74......\n+ 0x0005a1e0 e5320500 00000000 08260500 00000000 .2.......&......\n+ 0x0005a1f0 68260500 00000000 1f340500 00000000 h&.......4......\n+ 0x0005a200 d0260500 00000000 f0260500 00000000 .&.......&......\n+ 0x0005a210 20270500 00000000 58270500 00000000 '......X'......\n+ 0x0005a220 98270500 00000000 d0270500 00000000 .'.......'......\n+ 0x0005a230 00280500 00000000 38280500 00000000 .(......8(......\n+ 0x0005a240 68280500 00000000 b8280500 00000000 h(.......(......\n+ 0x0005a250 10290500 00000000 37340500 00000000 .)......74......\n 0x0005a260 48290500 00000000 80290500 00000000 H).......)......\n 0x0005a270 c0290500 00000000 e8290500 00000000 .).......)......\n 0x0005a280 182a0500 00000000 382a0500 00000000 .*......8*......\n 0x0005a290 49340500 00000000 602a0500 00000000 I4......`*......\n 0x0005a2a0 b82a0500 00000000 f82a0500 00000000 .*.......*......\n 0x0005a2b0 402b0500 00000000 802b0500 00000000 @+.......+......\n 0x0005a2c0 d82b0500 00000000 182c0500 00000000 .+.......,......\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 32633539 62663463 64343231 39333639 2c59bf4cd4219369\n- 0x00000010 30653762 37623735 38326334 32396663 0e7b7b7582c429fc\n- 0x00000020 37623233 39342e64 65627567 00000000 7b2394.debug....\n- 0x00000030 845333d5 .S3.\n+ 0x00000000 38393066 62663434 33306430 35353937 890fbf4430d05597\n+ 0x00000010 39303239 35363436 38366535 33343338 9029564686e53438\n+ 0x00000020 34396231 35632e64 65627567 00000000 49b15c.debug....\n+ 0x00000030 0b1e7551 ..uQ\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/MACS2/IO/PairedEndTrack.cpython-39-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/MACS2/IO/PairedEndTrack.cpython-39-x86_64-linux-gnu.so", "unified_diff": null, "details": [{"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,30 +1,30 @@\n \n Relocation section '.rela.dyn' at offset 0x1ef8 contains 451 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 000000000003b8f8 0000000000000008 R_X86_64_RELATIVE 8800\n 000000000003b900 0000000000000008 R_X86_64_RELATIVE 87c0\n 000000000003c000 0000000000000008 R_X86_64_RELATIVE 3c000\n 000000000003ce40 0000000000000008 R_X86_64_RELATIVE 365ce\n-000000000003ce48 0000000000000008 R_X86_64_RELATIVE 36722\n-000000000003ce50 0000000000000008 R_X86_64_RELATIVE 35940\n-000000000003ce58 0000000000000008 R_X86_64_RELATIVE 35960\n-000000000003ce60 0000000000000008 R_X86_64_RELATIVE 35990\n-000000000003ce68 0000000000000008 R_X86_64_RELATIVE 359e0\n-000000000003ce70 0000000000000008 R_X86_64_RELATIVE 35a38\n-000000000003ce78 0000000000000008 R_X86_64_RELATIVE 35a70\n-000000000003ce80 0000000000000008 R_X86_64_RELATIVE 35aa0\n-000000000003ce88 0000000000000008 R_X86_64_RELATIVE 35ad8\n-000000000003ce90 0000000000000008 R_X86_64_RELATIVE 35b08\n-000000000003ce98 0000000000000008 R_X86_64_RELATIVE 35b40\n-000000000003cea0 0000000000000008 R_X86_64_RELATIVE 35b70\n-000000000003cea8 0000000000000008 R_X86_64_RELATIVE 35bc0\n-000000000003ceb0 0000000000000008 R_X86_64_RELATIVE 35c18\n-000000000003ceb8 0000000000000008 R_X86_64_RELATIVE 35c50\n-000000000003cec0 0000000000000008 R_X86_64_RELATIVE 35cb0\n+000000000003ce48 0000000000000008 R_X86_64_RELATIVE 35940\n+000000000003ce50 0000000000000008 R_X86_64_RELATIVE 359a0\n+000000000003ce58 0000000000000008 R_X86_64_RELATIVE 36722\n+000000000003ce60 0000000000000008 R_X86_64_RELATIVE 35a08\n+000000000003ce68 0000000000000008 R_X86_64_RELATIVE 35a28\n+000000000003ce70 0000000000000008 R_X86_64_RELATIVE 35a58\n+000000000003ce78 0000000000000008 R_X86_64_RELATIVE 35aa8\n+000000000003ce80 0000000000000008 R_X86_64_RELATIVE 35b00\n+000000000003ce88 0000000000000008 R_X86_64_RELATIVE 35b38\n+000000000003ce90 0000000000000008 R_X86_64_RELATIVE 35b68\n+000000000003ce98 0000000000000008 R_X86_64_RELATIVE 35ba0\n+000000000003cea0 0000000000000008 R_X86_64_RELATIVE 35bd0\n+000000000003cea8 0000000000000008 R_X86_64_RELATIVE 35c08\n+000000000003ceb0 0000000000000008 R_X86_64_RELATIVE 35c38\n+000000000003ceb8 0000000000000008 R_X86_64_RELATIVE 35c88\n+000000000003cec0 0000000000000008 R_X86_64_RELATIVE 35ce0\n 000000000003cec8 0000000000000008 R_X86_64_RELATIVE 3673a\n 000000000003ced0 0000000000000008 R_X86_64_RELATIVE 35d18\n 000000000003ced8 0000000000000008 R_X86_64_RELATIVE 35d50\n 000000000003cee0 0000000000000008 R_X86_64_RELATIVE 35d90\n 000000000003cee8 0000000000000008 R_X86_64_RELATIVE 35dc8\n 000000000003cef0 0000000000000008 R_X86_64_RELATIVE 3674c\n 000000000003cef8 0000000000000008 R_X86_64_RELATIVE 35e08\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: 0a44b56b213acdb64814865d465c7dbfc4b06a7a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74b614f9575ea4781688bfb54fef6fbf9f061c12\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -359,29 +359,29 @@\n get_locations_by_chr (wrapper)\n Buffer acquisition failed on assignment; and then reacquiring the old buffer failed too!\n '%.200s' object is not subscriptable\n cannot fit '%.200s' into an index-sized integer\n MACS2.IO.PairedEndTrack.PETrackI.pmf\n integer division or modulo by zero\n MACS2.IO.PairedEndTrack.PETrackI.add_loc\n+__pyx_ctuple_3e5de____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc\n+__pyx_ctuple_3e5de____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple_Py_ssize_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int64_t\n __pyx_ctuple___dunderpyx_t_5numpy_int64_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint32_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t__and___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t__and___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint64_t_struct\n-__pyx_ctuple_f4777____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc\n-__pyx_ctuple_f4777____dunderpyx_t_5numpy_float32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_uint64_t\n __pyx_ctuple_long__and___dunderpyx_t_5numpy_uint64_t_struct\n __pyx_opt_args_5MACS2_2IO_14PairedEndTrack_8PETrackI_filter_dup\n __pyx_opt_args_5MACS2_2IO_14PairedEndTrack_8PETrackI_pileup_a_chromosome\n __pyx_opt_args_5MACS2_2IO_14PairedEndTrack_8PETrackI_pileup_a_chromosome_c\n@@ -618,15 +618,15 @@\n chromosome -- mostly the chromosome name\n fiveendpos -- 5' end pos, left for plus strand, right for neg strand\n \n fw is the fixed-width for all locations.\n \n \n /usr/lib/debug/.dwz/x86_64-linux-gnu/macs.debug\n-F?R44b56b213acdb64814865d465c7dbfc4b06a7a.debug\n+F?Rb614f9575ea4781688bfb54fef6fbf9f061c12.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -400,76 +400,76 @@\n 0x000358d0 6e645472 61636b2e 50455472 61636b49 ndTrack.PETrackI\n 0x000358e0 2e706d66 00000000 696e7465 67657220 .pmf....integer \n 0x000358f0 64697669 73696f6e 206f7220 6d6f6475 division or modu\n 0x00035900 6c6f2062 79207a65 726f0000 00000000 lo by zero......\n 0x00035910 4d414353 322e494f 2e506169 72656445 MACS2.IO.PairedE\n 0x00035920 6e645472 61636b2e 50455472 61636b49 ndTrack.PETrackI\n 0x00035930 2e616464 5f6c6f63 00000000 00000000 .add_loc........\n- 0x00035940 5f5f7079 785f6374 75706c65 5f50795f __pyx_ctuple_Py_\n- 0x00035950 7373697a 655f745f 73747275 63740000 ssize_t_struct..\n- 0x00035960 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035970 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035980 795f696e 7433325f 74000000 00000000 y_int32_t.......\n- 0x00035990 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x000359a0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x000359b0 795f696e 7433325f 745f5f61 6e645f5f y_int32_t__and__\n- 0x000359c0 5f64756e 64657270 79785f74 5f356e75 _dunderpyx_t_5nu\n- 0x000359d0 6d70795f 696e7433 325f7400 00000000 mpy_int32_t.....\n- 0x000359e0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x000359f0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035a00 795f696e 7433325f 745f5f61 6e645f5f y_int32_t__and__\n- 0x00035a10 5f64756e 64657270 79785f74 5f356e75 _dunderpyx_t_5nu\n- 0x00035a20 6d70795f 696e7433 325f745f 73747275 mpy_int32_t_stru\n- 0x00035a30 63740000 00000000 5f5f7079 785f6374 ct......__pyx_ct\n- 0x00035a40 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00035a50 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n- 0x00035a60 745f7374 72756374 00000000 00000000 t_struct........\n- 0x00035a70 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035a80 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035a90 795f696e 7436345f 74000000 00000000 y_int64_t.......\n- 0x00035aa0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035ab0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035ac0 795f696e 7436345f 745f7374 72756374 y_int64_t_struct\n- 0x00035ad0 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n- 0x00035ae0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00035af0 5f745f35 6e756d70 795f7569 6e743332 _t_5numpy_uint32\n- 0x00035b00 5f740000 00000000 5f5f7079 785f6374 _t......__pyx_ct\n- 0x00035b10 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00035b20 5f745f35 6e756d70 795f7569 6e743332 _t_5numpy_uint32\n- 0x00035b30 5f745f73 74727563 74000000 00000000 _t_struct.......\n- 0x00035b40 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035b50 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035b60 795f7569 6e743634 5f740000 00000000 y_uint64_t......\n- 0x00035b70 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035b80 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035b90 795f7569 6e743634 5f745f5f 616e645f y_uint64_t__and_\n- 0x00035ba0 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n- 0x00035bb0 756d7079 5f696e74 33325f74 00000000 umpy_int32_t....\n- 0x00035bc0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00035bd0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00035be0 795f7569 6e743634 5f745f5f 616e645f y_uint64_t__and_\n- 0x00035bf0 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n- 0x00035c00 756d7079 5f696e74 33325f74 5f737472 umpy_int32_t_str\n- 0x00035c10 75637400 00000000 5f5f7079 785f6374 uct.....__pyx_ct\n- 0x00035c20 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00035c30 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n- 0x00035c40 5f745f73 74727563 74000000 00000000 _t_struct.......\n- 0x00035c50 5f5f7079 785f6374 75706c65 5f663437 __pyx_ctuple_f47\n- 0x00035c60 37375f5f 5f5f6475 6e646572 7079785f 77____dunderpyx_\n- 0x00035c70 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n- 0x00035c80 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x00035c90 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x00035ca0 33325f74 5f5f6574 63000000 00000000 32_t__etc.......\n- 0x00035cb0 5f5f7079 785f6374 75706c65 5f663437 __pyx_ctuple_f47\n- 0x00035cc0 37375f5f 5f5f6475 6e646572 7079785f 77____dunderpyx_\n- 0x00035cd0 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n- 0x00035ce0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x00035cf0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x00035d00 33325f74 5f5f6574 635f7374 72756374 32_t__etc_struct\n- 0x00035d10 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n+ 0x00035940 5f5f7079 785f6374 75706c65 5f336535 __pyx_ctuple_3e5\n+ 0x00035950 64655f5f 5f5f6475 6e646572 7079785f de____dunderpyx_\n+ 0x00035960 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n+ 0x00035970 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x00035980 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x00035990 33325f74 5f5f6574 63000000 00000000 32_t__etc.......\n+ 0x000359a0 5f5f7079 785f6374 75706c65 5f336535 __pyx_ctuple_3e5\n+ 0x000359b0 64655f5f 5f5f6475 6e646572 7079785f de____dunderpyx_\n+ 0x000359c0 745f356e 756d7079 5f666c6f 61743332 t_5numpy_float32\n+ 0x000359d0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x000359e0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x000359f0 33325f74 5f5f6574 635f7374 72756374 32_t__etc_struct\n+ 0x00035a00 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n+ 0x00035a10 75706c65 5f50795f 7373697a 655f745f uple_Py_ssize_t_\n+ 0x00035a20 73747275 63740000 5f5f7079 785f6374 struct..__pyx_ct\n+ 0x00035a30 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035a40 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00035a50 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n+ 0x00035a60 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035a70 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00035a80 745f5f61 6e645f5f 5f64756e 64657270 t__and___dunderp\n+ 0x00035a90 79785f74 5f356e75 6d70795f 696e7433 yx_t_5numpy_int3\n+ 0x00035aa0 325f7400 00000000 5f5f7079 785f6374 2_t.....__pyx_ct\n+ 0x00035ab0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035ac0 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00035ad0 745f5f61 6e645f5f 5f64756e 64657270 t__and___dunderp\n+ 0x00035ae0 79785f74 5f356e75 6d70795f 696e7433 yx_t_5numpy_int3\n+ 0x00035af0 325f745f 73747275 63740000 00000000 2_t_struct......\n+ 0x00035b00 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00035b10 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00035b20 795f696e 7433325f 745f7374 72756374 y_int32_t_struct\n+ 0x00035b30 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n+ 0x00035b40 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035b50 5f745f35 6e756d70 795f696e 7436345f _t_5numpy_int64_\n+ 0x00035b60 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n+ 0x00035b70 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035b80 5f745f35 6e756d70 795f696e 7436345f _t_5numpy_int64_\n+ 0x00035b90 745f7374 72756374 00000000 00000000 t_struct........\n+ 0x00035ba0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00035bb0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00035bc0 795f7569 6e743332 5f740000 00000000 y_uint32_t......\n+ 0x00035bd0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00035be0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00035bf0 795f7569 6e743332 5f745f73 74727563 y_uint32_t_struc\n+ 0x00035c00 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n+ 0x00035c10 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035c20 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x00035c30 5f740000 00000000 5f5f7079 785f6374 _t......__pyx_ct\n+ 0x00035c40 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035c50 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x00035c60 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x00035c70 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x00035c80 33325f74 00000000 5f5f7079 785f6374 32_t....__pyx_ct\n+ 0x00035c90 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00035ca0 5f745f35 6e756d70 795f7569 6e743634 _t_5numpy_uint64\n+ 0x00035cb0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n+ 0x00035cc0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n+ 0x00035cd0 33325f74 5f737472 75637400 00000000 32_t_struct.....\n+ 0x00035ce0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00035cf0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00035d00 795f7569 6e743634 5f745f73 74727563 y_uint64_t_struc\n+ 0x00035d10 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n 0x00035d20 75706c65 5f6c6f6e 675f5f61 6e645f5f uple_long__and__\n 0x00035d30 5f64756e 64657270 79785f74 5f356e75 _dunderpyx_t_5nu\n 0x00035d40 6d70795f 696e7433 325f7400 00000000 mpy_int32_t.....\n 0x00035d50 5f5f7079 785f6374 75706c65 5f6c6f6e __pyx_ctuple_lon\n 0x00035d60 675f5f61 6e645f5f 5f64756e 64657270 g__and___dunderp\n 0x00035d70 79785f74 5f356e75 6d70795f 696e7433 yx_t_5numpy_int3\n 0x00035d80 325f745f 73747275 63740000 00000000 2_t_struct......\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -224,23 +224,23 @@\n 0x0003cdd0 77696474 6820666f 7220616c 6c206c6f width for all lo\n 0x0003cde0 63617469 6f6e732e 0a202020 20202020 cations.. \n 0x0003cdf0 200a2020 20202020 20200000 00000000 . ......\n 0x0003ce00 ffffffff ffffffff ffffffff ffffffff ................\n 0x0003ce10 ffffffff ffffffff ffffffff ffffffff ................\n 0x0003ce20 ffffffff ffffffff ffffffff ffffffff ................\n 0x0003ce30 ffffffff ffffffff ffffffff ffffffff ................\n- 0x0003ce40 ce650300 00000000 22670300 00000000 .e......\"g......\n- 0x0003ce50 40590300 00000000 60590300 00000000 @Y......`Y......\n- 0x0003ce60 90590300 00000000 e0590300 00000000 .Y.......Y......\n- 0x0003ce70 385a0300 00000000 705a0300 00000000 8Z......pZ......\n- 0x0003ce80 a05a0300 00000000 d85a0300 00000000 .Z.......Z......\n- 0x0003ce90 085b0300 00000000 405b0300 00000000 .[......@[......\n- 0x0003cea0 705b0300 00000000 c05b0300 00000000 p[.......[......\n- 0x0003ceb0 185c0300 00000000 505c0300 00000000 .\\......P\\......\n- 0x0003cec0 b05c0300 00000000 3a670300 00000000 .\\......:g......\n+ 0x0003ce40 ce650300 00000000 40590300 00000000 .e......@Y......\n+ 0x0003ce50 a0590300 00000000 22670300 00000000 .Y......\"g......\n+ 0x0003ce60 085a0300 00000000 285a0300 00000000 .Z......(Z......\n+ 0x0003ce70 585a0300 00000000 a85a0300 00000000 XZ.......Z......\n+ 0x0003ce80 005b0300 00000000 385b0300 00000000 .[......8[......\n+ 0x0003ce90 685b0300 00000000 a05b0300 00000000 h[.......[......\n+ 0x0003cea0 d05b0300 00000000 085c0300 00000000 .[.......\\......\n+ 0x0003ceb0 385c0300 00000000 885c0300 00000000 8\\.......\\......\n+ 0x0003cec0 e05c0300 00000000 3a670300 00000000 .\\......:g......\n 0x0003ced0 185d0300 00000000 505d0300 00000000 .]......P]......\n 0x0003cee0 905d0300 00000000 c85d0300 00000000 .].......]......\n 0x0003cef0 4c670300 00000000 085e0300 00000000 Lg.......^......\n 0x0003cf00 485e0300 00000000 985e0300 00000000 H^.......^......\n 0x0003cf10 e85e0300 00000000 305f0300 00000000 .^......0_......\n 0x0003cf20 705f0300 00000000 b85f0300 00000000 p_......._......\n 0x0003cf30 9a640300 00000000 65670300 00000000 .d......eg......\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 34346235 36623231 33616364 62363438 44b56b213acdb648\n- 0x00000010 31343836 35643436 35633764 62666334 14865d465c7dbfc4\n- 0x00000020 62303661 37612e64 65627567 00000000 b06a7a.debug....\n- 0x00000030 75b8ab07 u...\n+ 0x00000000 62363134 66393537 35656134 37383136 b614f9575ea47816\n+ 0x00000010 38386266 62353466 65663666 62663966 88bfb54fef6fbf9f\n+ 0x00000020 30363163 31322e64 65627567 00000000 061c12.debug....\n+ 0x00000030 26d3cbb1 &...\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/MACS2/IO/Parser.cpython-39-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/MACS2/IO/Parser.cpython-39-x86_64-linux-gnu.so", "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": "@@ -13,21 +13,21 @@\n 0000000000070ca0 0000000000000008 R_X86_64_RELATIVE 686c2\n 0000000000070ca8 0000000000000008 R_X86_64_RELATIVE 68521\n 0000000000070cb0 0000000000000008 R_X86_64_RELATIVE 68533\n 0000000000070cb8 0000000000000008 R_X86_64_RELATIVE 68544\n 0000000000070cc0 0000000000000008 R_X86_64_RELATIVE 68765\n 0000000000070cc8 0000000000000008 R_X86_64_RELATIVE 68715\n 0000000000070cd0 0000000000000008 R_X86_64_RELATIVE 66d90\n-0000000000070cd8 0000000000000008 R_X86_64_RELATIVE 66e10\n-0000000000070ce0 0000000000000008 R_X86_64_RELATIVE 66e98\n-0000000000070ce8 0000000000000008 R_X86_64_RELATIVE 66ec8\n-0000000000070cf0 0000000000000008 R_X86_64_RELATIVE 66f00\n-0000000000070cf8 0000000000000008 R_X86_64_RELATIVE 66f40\n-0000000000070d00 0000000000000008 R_X86_64_RELATIVE 66f78\n-0000000000070d08 0000000000000008 R_X86_64_RELATIVE 66fa8\n+0000000000070cd8 0000000000000008 R_X86_64_RELATIVE 66dc0\n+0000000000070ce0 0000000000000008 R_X86_64_RELATIVE 66df8\n+0000000000070ce8 0000000000000008 R_X86_64_RELATIVE 66e38\n+0000000000070cf0 0000000000000008 R_X86_64_RELATIVE 66e70\n+0000000000070cf8 0000000000000008 R_X86_64_RELATIVE 66ea0\n+0000000000070d00 0000000000000008 R_X86_64_RELATIVE 66ed8\n+0000000000070d08 0000000000000008 R_X86_64_RELATIVE 66f58\n 0000000000070d10 0000000000000008 R_X86_64_RELATIVE 68556\n 0000000000070d18 0000000000000008 R_X86_64_RELATIVE 66fe0\n 0000000000070d20 0000000000000008 R_X86_64_RELATIVE 67008\n 0000000000070d28 0000000000000008 R_X86_64_RELATIVE 68568\n 0000000000070d30 0000000000000008 R_X86_64_RELATIVE 67038\n 0000000000070d38 0000000000000008 R_X86_64_RELATIVE 67078\n 0000000000070d40 0000000000000008 R_X86_64_RELATIVE 68209\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: 2b698ce8cee6ab758ce7dd7e819032aa6127a87e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6c502b2af23def481650055b98bf0a1106282012\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -479,22 +479,22 @@\n MACS2.IO.Parser.BowtieParser.__tlen_parse_line\n MACS2.IO.Parser.BAMParser.build_fwtrack\n MACS2.IO.Parser.SAMParser.__fw_parse_line\n MACS2.IO.Parser.GenericParser.build_fwtrack\n MACS2.IO.Parser.BAMPEParser.build_petrack\n MACS2.IO.Parser.BEDPEParser.build_petrack\n MACS2.IO.Parser.BAMParser.get_references\n-__pyx_ctuple_93a87____dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__etc\n-__pyx_ctuple_93a87____dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and_long\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t__and_long_struct\n __pyx_ctuple___dunderpyx_t_5numpy_int32_t_struct\n __pyx_ctuple___dunderpyx_t_5numpy_uint16_t\n __pyx_ctuple___dunderpyx_t_5numpy_uint16_t_struct\n+__pyx_ctuple_f17ec____dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__etc\n+__pyx_ctuple_f17ec____dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__and___dunderpyx_t_5numpy_int32_t__etc_struct\n __pyx_ctuple_long__and_long__and_long\n __pyx_ctuple_long__and_long__and_long_struct\n __pyx_opt_args_5MACS2_2IO_6Parser_guess_parser\n MACS2.IO.Parser.__pyx_scope_struct____Pyx_CFunc_tuple____const__unsigned__char_______to_py\n File Parser Class for map files from Bowtie or MAQ's maqview\n program.\n File Parser Class for BAM File containing paired-end reads\n@@ -863,15 +863,15 @@\n 'filename' must be a string object.\n This function initialize the following attributes:\n 1. self.filename: the filename for input file.\n 2. self.gzipped: a boolean indicating whether input file is gzipped.\n 3. self.fhd: buffered I/O stream of input file\n \n /usr/lib/debug/.dwz/x86_64-linux-gnu/macs.debug\n-F?R698ce8cee6ab758ce7dd7e819032aa6127a87e.debug\n+F?R502b2af23def481650055b98bf0a1106282012.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -469,51 +469,51 @@\n 0x00066d20 645f7065 74726163 6b000000 00000000 d_petrack.......\n 0x00066d30 4d414353 322e494f 2e506172 7365722e MACS2.IO.Parser.\n 0x00066d40 42454450 45506172 7365722e 6275696c BEDPEParser.buil\n 0x00066d50 645f7065 74726163 6b000000 00000000 d_petrack.......\n 0x00066d60 4d414353 322e494f 2e506172 7365722e MACS2.IO.Parser.\n 0x00066d70 42414d50 61727365 722e6765 745f7265 BAMParser.get_re\n 0x00066d80 66657265 6e636573 00000000 00000000 ferences........\n- 0x00066d90 5f5f7079 785f6374 75706c65 5f393361 __pyx_ctuple_93a\n- 0x00066da0 38375f5f 5f5f6475 6e646572 7079785f 87____dunderpyx_\n- 0x00066db0 745f356e 756d7079 5f696e74 33325f74 t_5numpy_int32_t\n- 0x00066dc0 5f5f616e 645f5f5f 64756e64 65727079 __and___dunderpy\n- 0x00066dd0 785f745f 356e756d 70795f69 6e743332 x_t_5numpy_int32\n- 0x00066de0 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x00066df0 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x00066e00 33325f74 5f5f6574 63000000 00000000 32_t__etc.......\n- 0x00066e10 5f5f7079 785f6374 75706c65 5f393361 __pyx_ctuple_93a\n- 0x00066e20 38375f5f 5f5f6475 6e646572 7079785f 87____dunderpyx_\n- 0x00066e30 745f356e 756d7079 5f696e74 33325f74 t_5numpy_int32_t\n- 0x00066e40 5f5f616e 645f5f5f 64756e64 65727079 __and___dunderpy\n- 0x00066e50 785f745f 356e756d 70795f69 6e743332 x_t_5numpy_int32\n- 0x00066e60 5f745f5f 616e645f 5f5f6475 6e646572 _t__and___dunder\n- 0x00066e70 7079785f 745f356e 756d7079 5f696e74 pyx_t_5numpy_int\n- 0x00066e80 33325f74 5f5f6574 635f7374 72756374 32_t__etc_struct\n- 0x00066e90 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n- 0x00066ea0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00066eb0 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n- 0x00066ec0 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n- 0x00066ed0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00066ee0 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n- 0x00066ef0 745f5f61 6e645f6c 6f6e6700 00000000 t__and_long.....\n- 0x00066f00 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00066f10 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00066f20 795f696e 7433325f 745f5f61 6e645f6c y_int32_t__and_l\n- 0x00066f30 6f6e675f 73747275 63740000 00000000 ong_struct......\n- 0x00066f40 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n- 0x00066f50 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n- 0x00066f60 795f696e 7433325f 745f7374 72756374 y_int32_t_struct\n- 0x00066f70 00000000 00000000 5f5f7079 785f6374 ........__pyx_ct\n- 0x00066f80 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00066f90 5f745f35 6e756d70 795f7569 6e743136 _t_5numpy_uint16\n- 0x00066fa0 5f740000 00000000 5f5f7079 785f6374 _t......__pyx_ct\n- 0x00066fb0 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n- 0x00066fc0 5f745f35 6e756d70 795f7569 6e743136 _t_5numpy_uint16\n- 0x00066fd0 5f745f73 74727563 74000000 00000000 _t_struct.......\n+ 0x00066d90 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00066da0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00066db0 795f696e 7433325f 74000000 00000000 y_int32_t.......\n+ 0x00066dc0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00066dd0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00066de0 795f696e 7433325f 745f5f61 6e645f6c y_int32_t__and_l\n+ 0x00066df0 6f6e6700 00000000 5f5f7079 785f6374 ong.....__pyx_ct\n+ 0x00066e00 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00066e10 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00066e20 745f5f61 6e645f6c 6f6e675f 73747275 t__and_long_stru\n+ 0x00066e30 63740000 00000000 5f5f7079 785f6374 ct......__pyx_ct\n+ 0x00066e40 75706c65 5f5f5f64 756e6465 72707978 uple___dunderpyx\n+ 0x00066e50 5f745f35 6e756d70 795f696e 7433325f _t_5numpy_int32_\n+ 0x00066e60 745f7374 72756374 00000000 00000000 t_struct........\n+ 0x00066e70 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00066e80 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00066e90 795f7569 6e743136 5f740000 00000000 y_uint16_t......\n+ 0x00066ea0 5f5f7079 785f6374 75706c65 5f5f5f64 __pyx_ctuple___d\n+ 0x00066eb0 756e6465 72707978 5f745f35 6e756d70 underpyx_t_5nump\n+ 0x00066ec0 795f7569 6e743136 5f745f73 74727563 y_uint16_t_struc\n+ 0x00066ed0 74000000 00000000 5f5f7079 785f6374 t.......__pyx_ct\n+ 0x00066ee0 75706c65 5f663137 65635f5f 5f5f6475 uple_f17ec____du\n+ 0x00066ef0 6e646572 7079785f 745f356e 756d7079 nderpyx_t_5numpy\n+ 0x00066f00 5f696e74 33325f74 5f5f616e 645f5f5f _int32_t__and___\n+ 0x00066f10 64756e64 65727079 785f745f 356e756d dunderpyx_t_5num\n+ 0x00066f20 70795f69 6e743332 5f745f5f 616e645f py_int32_t__and_\n+ 0x00066f30 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n+ 0x00066f40 756d7079 5f696e74 33325f74 5f5f6574 umpy_int32_t__et\n+ 0x00066f50 63000000 00000000 5f5f7079 785f6374 c.......__pyx_ct\n+ 0x00066f60 75706c65 5f663137 65635f5f 5f5f6475 uple_f17ec____du\n+ 0x00066f70 6e646572 7079785f 745f356e 756d7079 nderpyx_t_5numpy\n+ 0x00066f80 5f696e74 33325f74 5f5f616e 645f5f5f _int32_t__and___\n+ 0x00066f90 64756e64 65727079 785f745f 356e756d dunderpyx_t_5num\n+ 0x00066fa0 70795f69 6e743332 5f745f5f 616e645f py_int32_t__and_\n+ 0x00066fb0 5f5f6475 6e646572 7079785f 745f356e __dunderpyx_t_5n\n+ 0x00066fc0 756d7079 5f696e74 33325f74 5f5f6574 umpy_int32_t__et\n+ 0x00066fd0 635f7374 72756374 00000000 00000000 c_struct........\n 0x00066fe0 5f5f7079 785f6374 75706c65 5f6c6f6e __pyx_ctuple_lon\n 0x00066ff0 675f5f61 6e645f6c 6f6e675f 5f616e64 g__and_long__and\n 0x00067000 5f6c6f6e 67000000 5f5f7079 785f6374 _long...__pyx_ct\n 0x00067010 75706c65 5f6c6f6e 675f5f61 6e645f6c uple_long__and_l\n 0x00067020 6f6e675f 5f616e64 5f6c6f6e 675f7374 ong__and_long_st\n 0x00067030 72756374 00000000 5f5f7079 785f6f70 ruct....__pyx_op\n 0x00067040 745f6172 67735f35 4d414353 325f3249 t_args_5MACS2_2I\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -201,18 +201,18 @@\n 0x00070c60 385d0700 00000000 d05d0700 00000000 8].......]......\n 0x00070c70 00000000 00000000 00000000 00000000 ................\n 0x00070c80 df860600 00000000 fb860600 00000000 ................\n 0x00070c90 2f870600 00000000 4b870600 00000000 /.......K.......\n 0x00070ca0 c2860600 00000000 21850600 00000000 ........!.......\n 0x00070cb0 33850600 00000000 44850600 00000000 3.......D.......\n 0x00070cc0 65870600 00000000 15870600 00000000 e...............\n- 0x00070cd0 906d0600 00000000 106e0600 00000000 .m.......n......\n- 0x00070ce0 986e0600 00000000 c86e0600 00000000 .n.......n......\n- 0x00070cf0 006f0600 00000000 406f0600 00000000 .o......@o......\n- 0x00070d00 786f0600 00000000 a86f0600 00000000 xo.......o......\n+ 0x00070cd0 906d0600 00000000 c06d0600 00000000 .m.......m......\n+ 0x00070ce0 f86d0600 00000000 386e0600 00000000 .m......8n......\n+ 0x00070cf0 706e0600 00000000 a06e0600 00000000 pn.......n......\n+ 0x00070d00 d86e0600 00000000 586f0600 00000000 .n......Xo......\n 0x00070d10 56850600 00000000 e06f0600 00000000 V........o......\n 0x00070d20 08700600 00000000 68850600 00000000 .p......h.......\n 0x00070d30 38700600 00000000 78700600 00000000 8p......xp......\n 0x00070d40 09820600 00000000 81850600 00000000 ................\n 0x00070d50 8b850600 00000000 9d850600 00000000 ................\n 0x00070d60 a6850600 00000000 af850600 00000000 ................\n 0x00070d70 b8850600 00000000 95850600 00000000 ................\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 36393863 65386365 65366162 37353863 698ce8cee6ab758c\n- 0x00000010 65376464 37653831 39303332 61613631 e7dd7e819032aa61\n- 0x00000020 32376138 37652e64 65627567 00000000 27a87e.debug....\n- 0x00000030 eae508b1 ....\n+ 0x00000000 35303262 32616632 33646566 34383136 502b2af23def4816\n+ 0x00000010 35303035 35623938 62663061 31313036 50055b98bf0a1106\n+ 0x00000020 32383230 31322e64 65627567 00000000 282012.debug....\n+ 0x00000030 6ebaa899 n...\n \n"}]}]}]}]}, {"source1": "macs-dbgsym_2.2.7.1-3_amd64.deb", "source2": "macs-dbgsym_2.2.7.1-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 2020-07-15 21:27:39.000000 debian-binary\n--rw-r--r-- 0 0 0 1192 2020-07-15 21:27:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6916968 2020-07-15 21:27:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1196 2020-07-15 21:27:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 6917828 2020-07-15 21:27:39.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: Debian Med Packaging Team \n Installed-Size: 7275\n Depends: macs (= 2.2.7.1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for macs\n-Build-Ids: 0022a98e1c8a44ff10a7dc28693d7ad709919942 0a44b56b213acdb64814865d465c7dbfc4b06a7a 24b3df23731ee281452f68a5b9bf95207453f4a3 2b698ce8cee6ab758ce7dd7e819032aa6127a87e 42678f40fa87775c4a012d77c4995d6574e5f8f8 4c445a9d5dfecdf1174547a45756c10389becd94 51d34fc68d652072e99cdcc791f914377d921db8 73db7739fa0e738461b1a5c7d678c229e6fd605f 8a2c59bf4cd42193690e7b7b7582c429fc7b2394 90ee8f6abf09ac1c505e5a7ec1b5f11c1c336593 b3dc9b18251e4a8c1ca23dc7a71148e004df5ca4 bd1ed508293beee1109366e9bbe2915c3f84cd34 bd4ff30b3271d69f0956d035c8f93f51adceae24\n+Build-Ids: 0022a98e1c8a44ff10a7dc28693d7ad709919942 35890fbf4430d055979029564686e5343849b15c 42678f40fa87775c4a012d77c4995d6574e5f8f8 4c445a9d5dfecdf1174547a45756c10389becd94 51d34fc68d652072e99cdcc791f914377d921db8 6c502b2af23def481650055b98bf0a1106282012 73db7739fa0e738461b1a5c7d678c229e6fd605f 74b614f9575ea4781688bfb54fef6fbf9f061c12 90ee8f6abf09ac1c505e5a7ec1b5f11c1c336593 b3dc9b18251e4a8c1ca23dc7a71148e004df5ca4 bd1ed508293beee1109366e9bbe2915c3f84cd34 bd4ff30b3271d69f0956d035c8f93f51adceae24 eeaeeef7b895fd8b172dee54f66b779158a6567f\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,14 +1,14 @@\n usr/lib/debug/.build-id/00/22a98e1c8a44ff10a7dc28693d7ad709919942.debug\n-usr/lib/debug/.build-id/0a/44b56b213acdb64814865d465c7dbfc4b06a7a.debug\n-usr/lib/debug/.build-id/24/b3df23731ee281452f68a5b9bf95207453f4a3.debug\n-usr/lib/debug/.build-id/2b/698ce8cee6ab758ce7dd7e819032aa6127a87e.debug\n+usr/lib/debug/.build-id/35/890fbf4430d055979029564686e5343849b15c.debug\n usr/lib/debug/.build-id/42/678f40fa87775c4a012d77c4995d6574e5f8f8.debug\n usr/lib/debug/.build-id/4c/445a9d5dfecdf1174547a45756c10389becd94.debug\n usr/lib/debug/.build-id/51/d34fc68d652072e99cdcc791f914377d921db8.debug\n+usr/lib/debug/.build-id/6c/502b2af23def481650055b98bf0a1106282012.debug\n usr/lib/debug/.build-id/73/db7739fa0e738461b1a5c7d678c229e6fd605f.debug\n-usr/lib/debug/.build-id/8a/2c59bf4cd42193690e7b7b7582c429fc7b2394.debug\n+usr/lib/debug/.build-id/74/b614f9575ea4781688bfb54fef6fbf9f061c12.debug\n usr/lib/debug/.build-id/90/ee8f6abf09ac1c505e5a7ec1b5f11c1c336593.debug\n usr/lib/debug/.build-id/b3/dc9b18251e4a8c1ca23dc7a71148e004df5ca4.debug\n usr/lib/debug/.build-id/bd/1ed508293beee1109366e9bbe2915c3f84cd34.debug\n usr/lib/debug/.build-id/bd/4ff30b3271d69f0956d035c8f93f51adceae24.debug\n+usr/lib/debug/.build-id/ee/aeeef7b895fd8b172dee54f66b779158a6567f.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/macs.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,36 +1,36 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/00/\n -rw-r--r-- 0 root (0) root (0) 139872 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/00/22a98e1c8a44ff10a7dc28693d7ad709919942.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/0a/\n--rw-r--r-- 0 root (0) root (0) 457896 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/0a/44b56b213acdb64814865d465c7dbfc4b06a7a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/24/\n--rw-r--r-- 0 root (0) root (0) 778576 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/24/b3df23731ee281452f68a5b9bf95207453f4a3.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/2b/\n--rw-r--r-- 0 root (0) root (0) 927808 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/2b/698ce8cee6ab758ce7dd7e819032aa6127a87e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/35/\n+-rw-r--r-- 0 root (0) root (0) 675464 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/35/890fbf4430d055979029564686e5343849b15c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/42/\n -rw-r--r-- 0 root (0) root (0) 408416 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/42/678f40fa87775c4a012d77c4995d6574e5f8f8.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/4c/\n -rw-r--r-- 0 root (0) root (0) 186216 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/4c/445a9d5dfecdf1174547a45756c10389becd94.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/51/\n -rw-r--r-- 0 root (0) root (0) 951848 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/51/d34fc68d652072e99cdcc791f914377d921db8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/6c/\n+-rw-r--r-- 0 root (0) root (0) 927808 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/6c/502b2af23def481650055b98bf0a1106282012.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/73/\n -rw-r--r-- 0 root (0) root (0) 1173808 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/73/db7739fa0e738461b1a5c7d678c229e6fd605f.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/8a/\n--rw-r--r-- 0 root (0) root (0) 675464 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/8a/2c59bf4cd42193690e7b7b7582c429fc7b2394.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/74/\n+-rw-r--r-- 0 root (0) root (0) 457896 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/74/b614f9575ea4781688bfb54fef6fbf9f061c12.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/90/\n -rw-r--r-- 0 root (0) root (0) 806688 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/90/ee8f6abf09ac1c505e5a7ec1b5f11c1c336593.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/b3/\n -rw-r--r-- 0 root (0) root (0) 191296 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/b3/dc9b18251e4a8c1ca23dc7a71148e004df5ca4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/bd/\n -rw-r--r-- 0 root (0) root (0) 436192 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/bd/1ed508293beee1109366e9bbe2915c3f84cd34.debug\n -rw-r--r-- 0 root (0) root (0) 262152 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/bd/4ff30b3271d69f0956d035c8f93f51adceae24.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/ee/\n+-rw-r--r-- 0 root (0) root (0) 778576 2020-07-15 21:27:39.000000 ./usr/lib/debug/.build-id/ee/aeeef7b895fd8b172dee54f66b779158a6567f.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 22680 2020-07-15 21:27:39.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/macs.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-07-15 21:27:39.000000 ./usr/share/doc/macs-dbgsym -> macs\n"}, {"source1": "./usr/lib/debug/.build-id/0a/44b56b213acdb64814865d465c7dbfc4b06a7a.debug", "source2": "./usr/lib/debug/.build-id/74/b614f9575ea4781688bfb54fef6fbf9f061c12.debug", "comments": ["Files 1% similar despite different names"], "unified_diff": null, "details": [{"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: 0a44b56b213acdb64814865d465c7dbfc4b06a7a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74b614f9575ea4781688bfb54fef6fbf9f061c12\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-jzGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n > c*J}`|u3\n %Z:EQ0.L>\n le~nen5X\n *.>F ij\"G\n {PejGVss\n 1>pW!t9_\n uS,]e#tW\n"}]}, {"source1": "./usr/lib/debug/.build-id/24/b3df23731ee281452f68a5b9bf95207453f4a3.debug", "source2": "./usr/lib/debug/.build-id/ee/aeeef7b895fd8b172dee54f66b779158a6567f.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"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: 24b3df23731ee281452f68a5b9bf95207453f4a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eeaeeef7b895fd8b172dee54f66b779158a6567f\n"}]}, {"source1": "./usr/lib/debug/.build-id/2b/698ce8cee6ab758ce7dd7e819032aa6127a87e.debug", "source2": "./usr/lib/debug/.build-id/6c/502b2af23def481650055b98bf0a1106282012.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"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: 2b698ce8cee6ab758ce7dd7e819032aa6127a87e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6c502b2af23def481650055b98bf0a1106282012\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-~GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+GCC: (Debian 10.2.1-6) 10.2.1 20210110\n Pi!Qd8;q\n sMi*)T5q\n 8?oC)KD{\n H]BR\t\t$d-!\n Xs+Ys7,O\t`\n L3_-$cAj\n yHiYLaxF\n"}]}, {"source1": "./usr/lib/debug/.build-id/8a/2c59bf4cd42193690e7b7b7582c429fc7b2394.debug", "source2": "./usr/lib/debug/.build-id/35/890fbf4430d055979029564686e5343849b15c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 0% similar despite different names"], "unified_diff": null, "details": [{"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: 8a2c59bf4cd42193690e7b7b7582c429fc7b2394\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35890fbf4430d055979029564686e5343849b15c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+\\GCC: (Debian 10.2.1-6) 10.2.1 20210110\n *}Zr;Ws/\n \\7z)%r;^\n t[+)JSpNKb\n Kd*XT?pz,$!\n ~j\"M-3L-\n i3_HcDzy\n [m\"EVcPf\n"}]}]}]}]}]}