{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.5vhsYQlU/b1/ocaml-augeas_0.6-1~exp1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.5vhsYQlU/b2/ocaml-augeas_0.6-1~exp1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 078aa10c4e169f81e532bd10a2154a0b 14920 debug optional libaugeas-ocaml-dev-dbgsym_0.6-1~exp1_amd64.deb\n- 552eb1ecaefdeff28984f62b1a3388c2 18452 ocaml optional libaugeas-ocaml-dev_0.6-1~exp1_amd64.deb\n+ 702c65202d9bd170ec6cd55f7981a505 18460 ocaml optional libaugeas-ocaml-dev_0.6-1~exp1_amd64.deb\n"}, {"source1": "libaugeas-ocaml-dev_0.6-1~exp1_amd64.deb", "source2": "libaugeas-ocaml-dev_0.6-1~exp1_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 2023-03-13 23:09:25.000000 debian-binary\n -rw-r--r-- 0 0 0 976 2023-03-13 23:09:25.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17284 2023-03-13 23:09:25.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17292 2023-03-13 23:09:25.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": "@@ -6,15 +6,15 @@\n -rw-r--r-- 0 root (0) root (0) 148 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/META\n -rw-r--r-- 0 root (0) root (0) 4701 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/augeas.cmi\n -rw-r--r-- 0 root (0) root (0) 2011 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/augeas.cmx\n -rw-r--r-- 0 root (0) root (0) 5940 2019-05-29 09:55:36.000000 ./usr/lib/ocaml/augeas/augeas.mli\n -rw-r--r-- 0 root (0) root (0) 22456 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/dllmlaugeas.so\n -rw-r--r-- 0 root (0) root (0) 16800 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/libmlaugeas.a\n -rw-r--r-- 0 root (0) root (0) 14968 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/mlaugeas.a\n--rw-r--r-- 0 root (0) root (0) 9559 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/mlaugeas.cma\n+-rw-r--r-- 0 root (0) root (0) 9561 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/mlaugeas.cma\n -rw-r--r-- 0 root (0) root (0) 285 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/mlaugeas.cmxa\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-13 23:09:25.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-13 23:09:25.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-13 23:09:25.000000 ./usr/share/doc/libaugeas-ocaml-dev/\n -rw-r--r-- 0 root (0) root (0) 154 2023-03-13 23:09:25.000000 ./usr/share/doc/libaugeas-ocaml-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1128 2023-03-13 23:09:25.000000 ./usr/share/doc/libaugeas-ocaml-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-13 23:09:25.000000 ./var/\n"}, {"source1": "./usr/lib/ocaml/augeas/mlaugeas.a", "source2": "./usr/lib/ocaml/augeas/mlaugeas.a", "unified_diff": null, "details": [{"source1": "augeas.o", "source2": "augeas.o", "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -13,15 +13,15 @@\n [ 8] .debug_line PROGBITS 0000000000000000 0009a0 00004b 00 0 0 1\n [ 9] .rela.debug_line RELA 0000000000000000 002968 000018 18 I 18 8 8\n [10] .debug_info PROGBITS 0000000000000000 0009eb 0001f8 00 0 0 1\n [11] .rela.debug_info RELA 0000000000000000 002980 000600 18 I 18 10 8\n [12] .debug_abbrev PROGBITS 0000000000000000 000be3 000028 00 0 0 1\n [13] .debug_aranges PROGBITS 0000000000000000 000c10 000030 00 0 0 16\n [14] .rela.debug_aranges RELA 0000000000000000 002f80 000030 18 I 18 13 8\n- [15] .debug_str PROGBITS 0000000000000000 000c40 0001ac 01 MS 0 0 1\n+ [15] .debug_str PROGBITS 0000000000000000 000c40 0001ae 01 MS 0 0 1\n [16] .eh_frame PROGBITS 0000000000000000 000df0 000230 00 A 0 0 8\n [17] .rela.eh_frame RELA 0000000000000000 002fb0 0001c8 18 I 18 16 8\n [18] .symtab SYMTAB 0000000000000000 001020 000798 18 19 28 8\n [19] .strtab STRTAB 0000000000000000 0017b8 000537 00 0 0 1\n [20] .shstrtab STRTAB 0000000000000000 003178 0000b2 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -146,70 +146,70 @@\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000000006 000000190000000a R_X86_64_32 0000000000000000 .debug_abbrev + 0\n 000000000000000c 0000001a0000000a R_X86_64_32 0000000000000000 .debug_line + 0\n 0000000000000010 0000000200000001 R_X86_64_64 0000000000000000 .text + 0\n 0000000000000018 0000000200000001 R_X86_64_64 0000000000000000 .text + 418\n 0000000000000020 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 0\n 0000000000000024 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + a\n-0000000000000028 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 26\n-000000000000002f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 32\n+0000000000000028 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 28\n+000000000000002f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 34\n 0000000000000036 0000001f00000001 R_X86_64_64 00000000000001a0 camlAugeas__fun_228 + 0\n 000000000000003e 0000001f00000001 R_X86_64_64 00000000000001a0 camlAugeas__fun_228 + 25\n-0000000000000047 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 46\n+0000000000000047 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 48\n 000000000000004e 0000002100000001 R_X86_64_64 00000000000001d0 camlAugeas__fun_230 + 0\n 0000000000000056 0000002100000001 R_X86_64_64 00000000000001d0 camlAugeas__fun_230 + 1f\n-000000000000005f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 5a\n+000000000000005f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 5c\n 0000000000000066 0000002200000001 R_X86_64_64 00000000000001f0 camlAugeas__fun_232 + 0\n 000000000000006e 0000002200000001 R_X86_64_64 00000000000001f0 camlAugeas__fun_232 + 1f\n-0000000000000077 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 6e\n+0000000000000077 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 70\n 000000000000007e 0000002400000001 R_X86_64_64 0000000000000210 camlAugeas__fun_234 + 0\n 0000000000000086 0000002400000001 R_X86_64_64 0000000000000210 camlAugeas__fun_234 + 22\n-000000000000008f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 82\n+000000000000008f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 84\n 0000000000000096 0000002500000001 R_X86_64_64 0000000000000240 camlAugeas__fun_236 + 0\n 000000000000009e 0000002500000001 R_X86_64_64 0000000000000240 camlAugeas__fun_236 + 25\n-00000000000000a7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 96\n+00000000000000a7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 98\n 00000000000000ae 0000002600000001 R_X86_64_64 0000000000000270 camlAugeas__fun_238 + 0\n 00000000000000b6 0000002600000001 R_X86_64_64 0000000000000270 camlAugeas__fun_238 + 1c\n-00000000000000bf 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + aa\n+00000000000000bf 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + ac\n 00000000000000c6 0000002700000001 R_X86_64_64 0000000000000290 camlAugeas__fun_240 + 0\n 00000000000000ce 0000002700000001 R_X86_64_64 0000000000000290 camlAugeas__fun_240 + 22\n-00000000000000d7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + be\n+00000000000000d7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + c0\n 00000000000000de 0000002800000001 R_X86_64_64 0000000000000000 camlAugeas__fun_206 + 0\n 00000000000000e6 0000002800000001 R_X86_64_64 0000000000000000 camlAugeas__fun_206 + 1f\n-00000000000000ef 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + d2\n+00000000000000ef 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + d4\n 00000000000000f6 0000002900000001 R_X86_64_64 0000000000000020 camlAugeas__fun_208 + 0\n 00000000000000fe 0000002900000001 R_X86_64_64 0000000000000020 camlAugeas__fun_208 + 25\n-0000000000000107 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + e6\n+0000000000000107 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + e8\n 000000000000010e 0000002a00000001 R_X86_64_64 0000000000000050 camlAugeas__fun_210 + 0\n 0000000000000116 0000002a00000001 R_X86_64_64 0000000000000050 camlAugeas__fun_210 + 25\n-000000000000011f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + fa\n+000000000000011f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + fc\n 0000000000000126 0000002b00000001 R_X86_64_64 0000000000000080 camlAugeas__fun_212 + 0\n 000000000000012e 0000002b00000001 R_X86_64_64 0000000000000080 camlAugeas__fun_212 + 22\n-0000000000000137 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 10e\n+0000000000000137 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 110\n 000000000000013e 0000002c00000001 R_X86_64_64 00000000000000b0 camlAugeas__fun_214 + 0\n 0000000000000146 0000002c00000001 R_X86_64_64 00000000000000b0 camlAugeas__fun_214 + 1c\n-000000000000014f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 122\n+000000000000014f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 124\n 0000000000000156 0000002d00000001 R_X86_64_64 00000000000000d0 camlAugeas__fun_216 + 0\n 000000000000015e 0000002d00000001 R_X86_64_64 00000000000000d0 camlAugeas__fun_216 + 1c\n-0000000000000167 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 136\n+0000000000000167 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 138\n 000000000000016e 0000002e00000001 R_X86_64_64 00000000000000f0 camlAugeas__fun_218 + 0\n 0000000000000176 0000002e00000001 R_X86_64_64 00000000000000f0 camlAugeas__fun_218 + 1f\n-000000000000017f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 14a\n+000000000000017f 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 14c\n 0000000000000186 0000002f00000001 R_X86_64_64 0000000000000110 camlAugeas__fun_220 + 0\n 000000000000018e 0000002f00000001 R_X86_64_64 0000000000000110 camlAugeas__fun_220 + 22\n-0000000000000197 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 15e\n+0000000000000197 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 160\n 000000000000019e 0000003000000001 R_X86_64_64 0000000000000140 camlAugeas__fun_222 + 0\n 00000000000001a6 0000003000000001 R_X86_64_64 0000000000000140 camlAugeas__fun_222 + 1f\n-00000000000001af 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 172\n+00000000000001af 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 174\n 00000000000001b6 0000003100000001 R_X86_64_64 0000000000000160 camlAugeas__fun_224 + 0\n 00000000000001be 0000003100000001 R_X86_64_64 0000000000000160 camlAugeas__fun_224 + 1f\n-00000000000001c7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 186\n+00000000000001c7 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 188\n 00000000000001ce 0000003200000001 R_X86_64_64 0000000000000180 camlAugeas__fun_226 + 0\n 00000000000001d6 0000003200000001 R_X86_64_64 0000000000000180 camlAugeas__fun_226 + 1f\n-00000000000001df 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 19a\n+00000000000001df 0000001b0000000a R_X86_64_32 0000000000000000 .debug_str + 19c\n 00000000000001e6 0000004a00000001 R_X86_64_64 00000000000002c0 camlAugeas__entry + 0\n 00000000000001ee 0000004a00000001 R_X86_64_64 00000000000002c0 camlAugeas__entry + 158\n \n Relocation section '.rela.debug_aranges' at offset 0x2f80 contains 2 entries:\n Offset Info Type Symbol's Value Symbol's Name + Addend\n 0000000000000006 000000180000000a R_X86_64_32 0000000000000000 .debug_info + 0\n 0000000000000010 0000000200000001 R_X86_64_64 0000000000000000 .text + 0\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -6,127 +6,127 @@\n Abbrev Offset: 0\n Pointer Size: 8\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_stmt_list : (data4) 0\n <10> DW_AT_low_pc : (addr) 0\n <18> DW_AT_high_pc : (addr) 0x418\n <20> DW_AT_name : (strp) (offset: 0): augeas.ml\n- <24> DW_AT_comp_dir : (strp) (offset: 0xa): /build/1st/ocaml-augeas-0.6\n- <28> DW_AT_producer : (strp) (offset: 0x26): GNU AS 2.40\n+ <24> DW_AT_comp_dir : (strp) (offset: 0xa): /build/2/ocaml-augeas-0.6/2nd\n+ <28> DW_AT_producer : (strp) (offset: 0x28): GNU AS 2.40\n <2c> DW_AT_language : (data2) 32769\t(MIPS assembler)\n <1><2e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <2f> DW_AT_name : (strp) (offset: 0x32): camlAugeas__fun_228\n+ <2f> DW_AT_name : (strp) (offset: 0x34): camlAugeas__fun_228\n <33> DW_AT_external : (flag) 1\n <34> DW_AT_type : (ref_udata) <0x1f6>\n <36> DW_AT_low_pc : (addr) 0x1a0\n <3e> DW_AT_high_pc : (addr) 0x1c5\n <1><46>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <47> DW_AT_name : (strp) (offset: 0x46): camlAugeas__fun_230\n+ <47> DW_AT_name : (strp) (offset: 0x48): camlAugeas__fun_230\n <4b> DW_AT_external : (flag) 1\n <4c> DW_AT_type : (ref_udata) <0x1f6>\n <4e> DW_AT_low_pc : (addr) 0x1d0\n <56> DW_AT_high_pc : (addr) 0x1ef\n <1><5e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <5f> DW_AT_name : (strp) (offset: 0x5a): camlAugeas__fun_232\n+ <5f> DW_AT_name : (strp) (offset: 0x5c): camlAugeas__fun_232\n <63> DW_AT_external : (flag) 1\n <64> DW_AT_type : (ref_udata) <0x1f6>\n <66> DW_AT_low_pc : (addr) 0x1f0\n <6e> DW_AT_high_pc : (addr) 0x20f\n <1><76>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <77> DW_AT_name : (strp) (offset: 0x6e): camlAugeas__fun_234\n+ <77> DW_AT_name : (strp) (offset: 0x70): camlAugeas__fun_234\n <7b> DW_AT_external : (flag) 1\n <7c> DW_AT_type : (ref_udata) <0x1f6>\n <7e> DW_AT_low_pc : (addr) 0x210\n <86> DW_AT_high_pc : (addr) 0x232\n <1><8e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <8f> DW_AT_name : (strp) (offset: 0x82): camlAugeas__fun_236\n+ <8f> DW_AT_name : (strp) (offset: 0x84): camlAugeas__fun_236\n <93> DW_AT_external : (flag) 1\n <94> DW_AT_type : (ref_udata) <0x1f6>\n <96> DW_AT_low_pc : (addr) 0x240\n <9e> DW_AT_high_pc : (addr) 0x265\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0x96): camlAugeas__fun_238\n+ DW_AT_name : (strp) (offset: 0x98): camlAugeas__fun_238\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x1f6>\n DW_AT_low_pc : (addr) 0x270\n DW_AT_high_pc : (addr) 0x28c\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0xaa): camlAugeas__fun_240\n+ DW_AT_name : (strp) (offset: 0xac): camlAugeas__fun_240\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x1f6>\n DW_AT_low_pc : (addr) 0x290\n DW_AT_high_pc : (addr) 0x2b2\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0xbe): camlAugeas__fun_206\n+ DW_AT_name : (strp) (offset: 0xc0): camlAugeas__fun_206\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x1f6>\n DW_AT_low_pc : (addr) 0\n DW_AT_high_pc : (addr) 0x1f\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0xd2): camlAugeas__fun_208\n+ DW_AT_name : (strp) (offset: 0xd4): camlAugeas__fun_208\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x1f6>\n DW_AT_low_pc : (addr) 0x20\n DW_AT_high_pc : (addr) 0x45\n <1><106>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <107> DW_AT_name : (strp) (offset: 0xe6): camlAugeas__fun_210\n+ <107> DW_AT_name : (strp) (offset: 0xe8): camlAugeas__fun_210\n <10b> DW_AT_external : (flag) 1\n <10c> DW_AT_type : (ref_udata) <0x1f6>\n <10e> DW_AT_low_pc : (addr) 0x50\n <116> DW_AT_high_pc : (addr) 0x75\n <1><11e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <11f> DW_AT_name : (strp) (offset: 0xfa): camlAugeas__fun_212\n+ <11f> DW_AT_name : (strp) (offset: 0xfc): camlAugeas__fun_212\n <123> DW_AT_external : (flag) 1\n <124> DW_AT_type : (ref_udata) <0x1f6>\n <126> DW_AT_low_pc : (addr) 0x80\n <12e> DW_AT_high_pc : (addr) 0xa2\n <1><136>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <137> DW_AT_name : (strp) (offset: 0x10e): camlAugeas__fun_214\n+ <137> DW_AT_name : (strp) (offset: 0x110): camlAugeas__fun_214\n <13b> DW_AT_external : (flag) 1\n <13c> DW_AT_type : (ref_udata) <0x1f6>\n <13e> DW_AT_low_pc : (addr) 0xb0\n <146> DW_AT_high_pc : (addr) 0xcc\n <1><14e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <14f> DW_AT_name : (strp) (offset: 0x122): camlAugeas__fun_216\n+ <14f> DW_AT_name : (strp) (offset: 0x124): camlAugeas__fun_216\n <153> DW_AT_external : (flag) 1\n <154> DW_AT_type : (ref_udata) <0x1f6>\n <156> DW_AT_low_pc : (addr) 0xd0\n <15e> DW_AT_high_pc : (addr) 0xec\n <1><166>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <167> DW_AT_name : (strp) (offset: 0x136): camlAugeas__fun_218\n+ <167> DW_AT_name : (strp) (offset: 0x138): camlAugeas__fun_218\n <16b> DW_AT_external : (flag) 1\n <16c> DW_AT_type : (ref_udata) <0x1f6>\n <16e> DW_AT_low_pc : (addr) 0xf0\n <176> DW_AT_high_pc : (addr) 0x10f\n <1><17e>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <17f> DW_AT_name : (strp) (offset: 0x14a): camlAugeas__fun_220\n+ <17f> DW_AT_name : (strp) (offset: 0x14c): camlAugeas__fun_220\n <183> DW_AT_external : (flag) 1\n <184> DW_AT_type : (ref_udata) <0x1f6>\n <186> DW_AT_low_pc : (addr) 0x110\n <18e> DW_AT_high_pc : (addr) 0x132\n <1><196>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <197> DW_AT_name : (strp) (offset: 0x15e): camlAugeas__fun_222\n+ <197> DW_AT_name : (strp) (offset: 0x160): camlAugeas__fun_222\n <19b> DW_AT_external : (flag) 1\n <19c> DW_AT_type : (ref_udata) <0x1f6>\n <19e> DW_AT_low_pc : (addr) 0x140\n <1a6> DW_AT_high_pc : (addr) 0x15f\n <1><1ae>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <1af> DW_AT_name : (strp) (offset: 0x172): camlAugeas__fun_224\n+ <1af> DW_AT_name : (strp) (offset: 0x174): camlAugeas__fun_224\n <1b3> DW_AT_external : (flag) 1\n <1b4> DW_AT_type : (ref_udata) <0x1f6>\n <1b6> DW_AT_low_pc : (addr) 0x160\n <1be> DW_AT_high_pc : (addr) 0x17f\n <1><1c6>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <1c7> DW_AT_name : (strp) (offset: 0x186): camlAugeas__fun_226\n+ <1c7> DW_AT_name : (strp) (offset: 0x188): camlAugeas__fun_226\n <1cb> DW_AT_external : (flag) 1\n <1cc> DW_AT_type : (ref_udata) <0x1f6>\n <1ce> DW_AT_low_pc : (addr) 0x180\n <1d6> DW_AT_high_pc : (addr) 0x19f\n <1><1de>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <1df> DW_AT_name : (strp) (offset: 0x19a): camlAugeas__entry\n+ <1df> DW_AT_name : (strp) (offset: 0x19c): camlAugeas__entry\n <1e3> DW_AT_external : (flag) 1\n <1e4> DW_AT_type : (ref_udata) <0x1f6>\n <1e6> DW_AT_low_pc : (addr) 0x2c0\n <1ee> DW_AT_high_pc : (addr) 0x418\n <1><1f6>: Abbrev Number: 3 (DW_TAG_unspecified_type)\n <1><1f7>: Abbrev Number: 0\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,12 +1,12 @@\n Augeas.Error\n augeas.ml\n augeas.ml\n augeas.ml\n-/build/1st/ocaml-augeas-0.6\n+/build/2/ocaml-augeas-0.6/2nd\n GNU AS 2.40\n camlAugeas__fun_228\n camlAugeas__fun_230\n camlAugeas__fun_232\n camlAugeas__fun_234\n camlAugeas__fun_236\n camlAugeas__fun_238\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": "@@ -324,15 +324,15 @@\n \tmov 0x0(%rip),%rbx \n R_X86_64_REX_GOTPCRELX\tcamlAugeas__4-0x4\n \tmov %rbx,0x10(%rax)\n \tmov 0x0(%rip),%rbx \n R_X86_64_REX_GOTPCRELX\tcamlAugeas__3-0x4\n \tmov %rbx,0x8(%rax)\n \tmov $0x1,%edi\n-/build/1st/ocaml-augeas-0.6/augeas.ml:55\n+/build/2/ocaml-augeas-0.6/2nd/augeas.ml:55\n \tcall 3a4 \n R_X86_64_PLT32\tcaml_fresh_oo_id-0x4\n \tsub $0x50,%r15\n \tcall 3ad \n R_X86_64_PLT32\tcaml_allocN-0x4\n \tlea 0x8(%r15),%rbx\n \tadd $0x38,%rbx\n@@ -340,15 +340,15 @@\n \tmov 0x0(%rip),%rdi \n R_X86_64_REX_GOTPCRELX\tcamlAugeas__1-0x4\n \tmov %rdi,(%rbx)\n \tmov %rax,0x8(%rbx)\n \tmov 0x0(%rip),%rax \n R_X86_64_REX_GOTPCRELX\tcamlAugeas-0x4\n \tmov %rbx,(%rax)\n-/build/1st/ocaml-augeas-0.6/augeas.ml:99\n+/build/2/ocaml-augeas-0.6/2nd/augeas.ml:99\n \tadd $0xffffffffffffffc8,%rbx\n \tmovq $0x1800,-0x8(%rbx)\n \tmov (%rax),%rax\n \tmov %rax,(%rbx)\n \tmovq $0x1,0x8(%rbx)\n \tmov 0x0(%rip),%rax \n R_X86_64_REX_GOTPCRELX\tcamlAugeas__2-0x4\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1,25 +1,25 @@\n \n String dump of section '.debug_str':\n [ 0] augeas.ml\n- [ a] /build/1st/ocaml-augeas-0.6\n- [ 26] GNU AS 2.40\n- [ 32] camlAugeas__fun_228\n- [ 46] camlAugeas__fun_230\n- [ 5a] camlAugeas__fun_232\n- [ 6e] camlAugeas__fun_234\n- [ 82] camlAugeas__fun_236\n- [ 96] camlAugeas__fun_238\n- [ aa] camlAugeas__fun_240\n- [ be] camlAugeas__fun_206\n- [ d2] camlAugeas__fun_208\n- [ e6] camlAugeas__fun_210\n- [ fa] camlAugeas__fun_212\n- [ 10e] camlAugeas__fun_214\n- [ 122] camlAugeas__fun_216\n- [ 136] camlAugeas__fun_218\n- [ 14a] camlAugeas__fun_220\n- [ 15e] camlAugeas__fun_222\n- [ 172] camlAugeas__fun_224\n- [ 186] camlAugeas__fun_226\n- [ 19a] camlAugeas__entry\n+ [ a] /build/2/ocaml-augeas-0.6/2nd\n+ [ 28] GNU AS 2.40\n+ [ 34] camlAugeas__fun_228\n+ [ 48] camlAugeas__fun_230\n+ [ 5c] camlAugeas__fun_232\n+ [ 70] camlAugeas__fun_234\n+ [ 84] camlAugeas__fun_236\n+ [ 98] camlAugeas__fun_238\n+ [ ac] camlAugeas__fun_240\n+ [ c0] camlAugeas__fun_206\n+ [ d4] camlAugeas__fun_208\n+ [ e8] camlAugeas__fun_210\n+ [ fc] camlAugeas__fun_212\n+ [ 110] camlAugeas__fun_214\n+ [ 124] camlAugeas__fun_216\n+ [ 138] camlAugeas__fun_218\n+ [ 14c] camlAugeas__fun_220\n+ [ 160] camlAugeas__fun_222\n+ [ 174] camlAugeas__fun_224\n+ [ 188] camlAugeas__fun_226\n+ [ 19c] camlAugeas__entry\n \n"}]}]}, {"source1": "./usr/lib/ocaml/augeas/mlaugeas.cma", "source2": "./usr/lib/ocaml/augeas/mlaugeas.cma", "has_internal_linenos": true, "unified_diff": "@@ -1,8 +1,8 @@\n-00000000: 4361 6d6c 3139 3939 4130 3330 0000 217a Caml1999A030..!z\n+00000000: 4361 6d6c 3139 3939 4130 3330 0000 217c Caml1999A030..!|\n 00000010: 5400 0000 a300 0000 2900 0000 2a00 0000 T.......)...*...\n 00000020: 0200 0000 0200 0000 0c00 0000 0c00 0000 ................\n 00000030: 5f00 0000 0000 0000 2800 0000 0300 0000 _.......(.......\n 00000040: 0000 0000 5d00 0000 0000 0000 2800 0000 ....].......(...\n 00000050: 0100 0000 2900 0000 2a00 0000 0300 0000 ....)...*.......\n 00000060: 0300 0000 0d00 0000 0d00 0000 0d00 0000 ................\n 00000070: 6000 0000 0000 0000 2800 0000 0400 0000 `.......(.......\n@@ -526,73 +526,73 @@\n 000020d0: 053c 0063 010a fc01 0afe c005 053d 0063 .<.c.........=.c\n 000020e0: 010a fc01 0b51 4041 0505 4890 4205 04e4 .....Q@A..H.B...\n 000020f0: 0505 44b0 c040 040b 4041 4040 4190 040a ..D..@..@A@@A...\n 00002100: a008 0000 2c00 0102 e005 054e b0c0 0505 ....,......N....\n 00002110: 4500 6301 0afc 010b 2904 0940 4105 0550 E.c.....)..@A..P\n 00002120: 4140 0505 4b05 054a 4040 a008 0000 2c00 A@..K..J@@....,.\n 00002130: 0102 ac05 0552 0502 8141 0505 5241 4005 .....R...A..RA@.\n-00002140: 054d 0505 4c40 4040 8495 a6be 0000 001e .M..L@@@........\n-00002150: 0000 0002 0000 000b 0000 0008 a03b 2f62 .............;/b\n-00002160: 7569 6c64 2f31 7374 2f6f 6361 6d6c 2d61 uild/1st/ocaml-a\n-00002170: 7567 6561 732d 302e 3640 8495 a6be 0000 ugeas-0.6@......\n-00002180: 03c9 0000 00ba 0000 0284 0000 0241 d0a0 .............A..\n-00002190: 0800 0028 0026 4175 6765 6173 5001 043c ...(.&AugeasP..<\n-000021a0: a0a0 9333 6f63 616d 6c5f 6175 6765 6173 ...3ocaml_augeas\n-000021b0: 5f63 7265 6174 6564 a0a0 9332 6f63 616d _created...2ocam\n-000021c0: 6c5f 6175 6765 6173 5f63 6c6f 7365 78a0 l_augeas_closex.\n-000021d0: a093 346f 6361 6d6c 5f61 7567 6561 735f ..4ocaml_augeas_\n-000021e0: 6465 666e 6f64 6500 64a0 a093 336f 6361 defnode.d...3oca\n-000021f0: 6d6c 5f61 7567 6561 735f 6465 6676 6172 ml_augeas_defvar\n-00002200: 0100 8ca0 a093 306f 6361 6d6c 5f61 7567 ......0ocaml_aug\n-00002210: 6561 735f 6765 7401 00b0 a0a0 9333 6f63 eas_get......3oc\n-00002220: 616d 6c5f 6175 6765 6173 5f65 7869 7374 aml_augeas_exist\n-00002230: 7301 00d4 a0a0 9333 6f63 616d 6c5f 6175 s......3ocaml_au\n-00002240: 6765 6173 5f69 6e73 6572 7401 0100 a0a0 geas_insert.....\n-00002250: 9332 6f63 616d 6c5f 6175 6765 6173 5f6c .2ocaml_augeas_l\n-00002260: 6162 656c 0101 24a0 a093 2f6f 6361 6d6c abel..$.../ocaml\n-00002270: 5f61 7567 6561 735f 726d 0101 48a0 a093 _augeas_rm..H...\n-00002280: 326f 6361 6d6c 5f61 7567 6561 735f 6d61 2ocaml_augeas_ma\n-00002290: 7463 6801 016c a0a0 932f 6f63 616d 6c5f tch..l.../ocaml_\n-000022a0: 6175 6765 6173 5f6d 7601 0194 a0a0 933a augeas_mv......:\n-000022b0: 6f63 616d 6c5f 6175 6765 6173 5f63 6f75 ocaml_augeas_cou\n-000022c0: 6e74 5f6d 6174 6368 6573 0101 b8a0 a093 nt_matches......\n-000022d0: 316f 6361 6d6c 5f61 7567 6561 735f 7361 1ocaml_augeas_sa\n-000022e0: 7665 0101 cca0 a093 316f 6361 6d6c 5f61 ve......1ocaml_a\n-000022f0: 7567 6561 735f 6c6f 6164 0101 e0a0 a093 ugeas_load......\n-00002300: 306f 6361 6d6c 5f61 7567 6561 735f 7365 0ocaml_augeas_se\n-00002310: 7401 0208 a0a0 9331 6f63 616d 6c5f 6175 t......1ocaml_au\n-00002320: 6765 6173 5f73 6574 6d01 0234 a0a0 9336 geas_setm..4...6\n-00002330: 6f63 616d 6c5f 6175 6765 6173 5f74 7261 ocaml_augeas_tra\n-00002340: 6e73 666f 726d 0102 60a0 a093 336f 6361 nsform..`...3oca\n-00002350: 6d6c 5f61 7567 6561 735f 736f 7572 6365 ml_augeas_source\n-00002360: 0102 84a0 a093 3063 616d 6c5f 6672 6573 ......0caml_fres\n-00002370: 685f 6f6f 5f69 6401 0298 a0a0 9090 b22c h_oo_id........,\n-00002380: 4175 6765 6173 2e45 7272 6f72 b0c0 2961 Augeas.Error..)a\n-00002390: 7567 6561 732e 6d6c 7701 0579 0105 79c0 ugeas.mlw..y..y.\n-000023a0: 0402 7701 0579 0105 ba40 4001 02a0 a0a0 ..w..y...@@.....\n-000023b0: 9090 b220 b0c0 040a 0063 010a fc01 0b4e ... .....c.....N\n-000023c0: 0401 4040 0102 b0a0 a090 90b2 20b0 c004 ..@@........ ...\n-000023d0: 1200 6301 0afc 010b 4a04 0140 4001 02b8 ..c.....J..@@...\n-000023e0: a0a0 9090 b220 b0c0 041a 0063 010a fc01 ..... .....c....\n-000023f0: 0b46 0401 4040 0102 c0a0 a090 90b2 20b0 .F..@@........ .\n-00002400: c004 2200 6301 0afc 010b 4204 0140 4001 ..\".c.....B..@@.\n-00002410: 02c8 a0a0 9090 b22c 4175 6765 6173 2e45 .......,Augeas.E\n-00002420: 7272 6f72 b0c0 042a 0063 010a fc01 0b1b rror...*.c......\n-00002430: c004 2b00 6301 0afc 010b 2740 4001 02e4 ..+.c.....'@@...\n-00002440: a0a0 9192 3053 7464 6c69 625f 5f43 616c ....0Stdlib__Cal\n-00002450: 6c62 6163 6b01 02ec a0a0 9292 0489 0104 lback...........\n-00002460: 3840 a0a0 3053 7464 6c69 625f 5f43 616c 8@..0Stdlib__Cal\n-00002470: 6c62 6163 6b90 30be 7617 c469 74ca 4057 lback.0.v..it.@W\n-00002480: e765 7349 8f07 5ea0 a026 5374 646c 6962 .esI..^..&Stdlib\n-00002490: 9030 2d08 2666 be7f c2ba 916e 7233 3974 .0-.&f.....nr39t\n-000024a0: 91df a0a0 3843 616d 6c69 6e74 6572 6e61 ....8Camlinterna\n-000024b0: 6c46 6f72 6d61 7442 6173 6963 7390 30c4 lFormatBasics.0.\n-000024c0: b583 a727 ec28 f5bc 9ba3 6adc 64cf c7a0 ...'.(....j.d...\n-000024d0: a004 9a90 3025 34fd 6e45 4e6c 7500 a7d9 ....0%4.nENlu...\n-000024e0: bd9b 8d2f 3b40 a004 1a40 a004 56a0 045b .../;@...@..V..[\n-000024f0: a004 60a0 0465 a004 76a0 046b a004 70a0 ..`..e..v..k..p.\n-00002500: 0475 a004 7ea0 0483 a004 88a0 048d a004 .u..~...........\n-00002510: 92a0 0497 a004 9ca0 04a1 a004 a6a0 04ab ................\n-00002520: 4040 0104 4c01 1d2e 4040 a026 2d6c 786d @@..L...@@.&-lxm\n-00002530: 6c32 a028 2d6c 6175 6765 6173 a02a 2d6c l2.(-laugeas.*-l\n-00002540: 6d6c 6175 6765 6173 4040 a02a 2d6c 6d6c mlaugeas@@.*-lml\n-00002550: 6175 6765 6173 40 augeas@\n+00002140: 054d 0505 4c40 4040 8495 a6be 0000 0020 .M..L@@@....... \n+00002150: 0000 0002 0000 000c 0000 0008 a03d 2f62 .............=/b\n+00002160: 7569 6c64 2f32 2f6f 6361 6d6c 2d61 7567 uild/2/ocaml-aug\n+00002170: 6561 732d 302e 362f 326e 6440 8495 a6be eas-0.6/2nd@....\n+00002180: 0000 03c9 0000 00ba 0000 0284 0000 0241 ...............A\n+00002190: d0a0 0800 0028 0026 4175 6765 6173 5001 .....(.&AugeasP.\n+000021a0: 043c a0a0 9333 6f63 616d 6c5f 6175 6765 .<...3ocaml_auge\n+000021b0: 6173 5f63 7265 6174 6564 a0a0 9332 6f63 as_created...2oc\n+000021c0: 616d 6c5f 6175 6765 6173 5f63 6c6f 7365 aml_augeas_close\n+000021d0: 78a0 a093 346f 6361 6d6c 5f61 7567 6561 x...4ocaml_augea\n+000021e0: 735f 6465 666e 6f64 6500 64a0 a093 336f s_defnode.d...3o\n+000021f0: 6361 6d6c 5f61 7567 6561 735f 6465 6676 caml_augeas_defv\n+00002200: 6172 0100 8ca0 a093 306f 6361 6d6c 5f61 ar......0ocaml_a\n+00002210: 7567 6561 735f 6765 7401 00b0 a0a0 9333 ugeas_get......3\n+00002220: 6f63 616d 6c5f 6175 6765 6173 5f65 7869 ocaml_augeas_exi\n+00002230: 7374 7301 00d4 a0a0 9333 6f63 616d 6c5f sts......3ocaml_\n+00002240: 6175 6765 6173 5f69 6e73 6572 7401 0100 augeas_insert...\n+00002250: a0a0 9332 6f63 616d 6c5f 6175 6765 6173 ...2ocaml_augeas\n+00002260: 5f6c 6162 656c 0101 24a0 a093 2f6f 6361 _label..$.../oca\n+00002270: 6d6c 5f61 7567 6561 735f 726d 0101 48a0 ml_augeas_rm..H.\n+00002280: a093 326f 6361 6d6c 5f61 7567 6561 735f ..2ocaml_augeas_\n+00002290: 6d61 7463 6801 016c a0a0 932f 6f63 616d match..l.../ocam\n+000022a0: 6c5f 6175 6765 6173 5f6d 7601 0194 a0a0 l_augeas_mv.....\n+000022b0: 933a 6f63 616d 6c5f 6175 6765 6173 5f63 .:ocaml_augeas_c\n+000022c0: 6f75 6e74 5f6d 6174 6368 6573 0101 b8a0 ount_matches....\n+000022d0: a093 316f 6361 6d6c 5f61 7567 6561 735f ..1ocaml_augeas_\n+000022e0: 7361 7665 0101 cca0 a093 316f 6361 6d6c save......1ocaml\n+000022f0: 5f61 7567 6561 735f 6c6f 6164 0101 e0a0 _augeas_load....\n+00002300: a093 306f 6361 6d6c 5f61 7567 6561 735f ..0ocaml_augeas_\n+00002310: 7365 7401 0208 a0a0 9331 6f63 616d 6c5f set......1ocaml_\n+00002320: 6175 6765 6173 5f73 6574 6d01 0234 a0a0 augeas_setm..4..\n+00002330: 9336 6f63 616d 6c5f 6175 6765 6173 5f74 .6ocaml_augeas_t\n+00002340: 7261 6e73 666f 726d 0102 60a0 a093 336f ransform..`...3o\n+00002350: 6361 6d6c 5f61 7567 6561 735f 736f 7572 caml_augeas_sour\n+00002360: 6365 0102 84a0 a093 3063 616d 6c5f 6672 ce......0caml_fr\n+00002370: 6573 685f 6f6f 5f69 6401 0298 a0a0 9090 esh_oo_id.......\n+00002380: b22c 4175 6765 6173 2e45 7272 6f72 b0c0 .,Augeas.Error..\n+00002390: 2961 7567 6561 732e 6d6c 7701 0579 0105 )augeas.mlw..y..\n+000023a0: 79c0 0402 7701 0579 0105 ba40 4001 02a0 y...w..y...@@...\n+000023b0: a0a0 9090 b220 b0c0 040a 0063 010a fc01 ..... .....c....\n+000023c0: 0b4e 0401 4040 0102 b0a0 a090 90b2 20b0 .N..@@........ .\n+000023d0: c004 1200 6301 0afc 010b 4a04 0140 4001 ....c.....J..@@.\n+000023e0: 02b8 a0a0 9090 b220 b0c0 041a 0063 010a ....... .....c..\n+000023f0: fc01 0b46 0401 4040 0102 c0a0 a090 90b2 ...F..@@........\n+00002400: 20b0 c004 2200 6301 0afc 010b 4204 0140 ...\".c.....B..@\n+00002410: 4001 02c8 a0a0 9090 b22c 4175 6765 6173 @........,Augeas\n+00002420: 2e45 7272 6f72 b0c0 042a 0063 010a fc01 .Error...*.c....\n+00002430: 0b1b c004 2b00 6301 0afc 010b 2740 4001 ....+.c.....'@@.\n+00002440: 02e4 a0a0 9192 3053 7464 6c69 625f 5f43 ......0Stdlib__C\n+00002450: 616c 6c62 6163 6b01 02ec a0a0 9292 0489 allback.........\n+00002460: 0104 3840 a0a0 3053 7464 6c69 625f 5f43 ..8@..0Stdlib__C\n+00002470: 616c 6c62 6163 6b90 30be 7617 c469 74ca allback.0.v..it.\n+00002480: 4057 e765 7349 8f07 5ea0 a026 5374 646c @W.esI..^..&Stdl\n+00002490: 6962 9030 2d08 2666 be7f c2ba 916e 7233 ib.0-.&f.....nr3\n+000024a0: 3974 91df a0a0 3843 616d 6c69 6e74 6572 9t....8Camlinter\n+000024b0: 6e61 6c46 6f72 6d61 7442 6173 6963 7390 nalFormatBasics.\n+000024c0: 30c4 b583 a727 ec28 f5bc 9ba3 6adc 64cf 0....'.(....j.d.\n+000024d0: c7a0 a004 9a90 3025 34fd 6e45 4e6c 7500 ......0%4.nENlu.\n+000024e0: a7d9 bd9b 8d2f 3b40 a004 1a40 a004 56a0 ...../;@...@..V.\n+000024f0: 045b a004 60a0 0465 a004 76a0 046b a004 .[..`..e..v..k..\n+00002500: 70a0 0475 a004 7ea0 0483 a004 88a0 048d p..u..~.........\n+00002510: a004 92a0 0497 a004 9ca0 04a1 a004 a6a0 ................\n+00002520: 04ab 4040 0104 4c01 1d30 4040 a026 2d6c ..@@..L..0@@.&-l\n+00002530: 786d 6c32 a028 2d6c 6175 6765 6173 a02a xml2.(-laugeas.*\n+00002540: 2d6c 6d6c 6175 6765 6173 4040 a02a 2d6c -lmlaugeas@@.*-l\n+00002550: 6d6c 6175 6765 6173 40 mlaugeas@\n"}]}]}]}]}