{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.GmFTqwZQ/b1/ocaml-augeas_0.6-1~exp1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.GmFTqwZQ/b2/ocaml-augeas_0.6-1~exp1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 54ad7a4a22491b2588203516344094e9 15088 debug optional libaugeas-ocaml-dev-dbgsym_0.6-1~exp1_armhf.deb\n- 7136af127020908655b658c58620294c 17640 ocaml optional libaugeas-ocaml-dev_0.6-1~exp1_armhf.deb\n+ 99efe6ff4c5e9727b8abbef954edb195 17636 ocaml optional libaugeas-ocaml-dev_0.6-1~exp1_armhf.deb\n"}, {"source1": "libaugeas-ocaml-dev_0.6-1~exp1_armhf.deb", "source2": "libaugeas-ocaml-dev_0.6-1~exp1_armhf.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 980 2023-03-13 23:09:25.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16468 2023-03-13 23:09:25.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16464 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": "@@ -5,16 +5,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/\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) 13608 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/dllmlaugeas.so\n -rw-r--r-- 0 root (0) root (0) 10476 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/libmlaugeas.a\n--rw-r--r-- 0 root (0) root (0) 10196 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) 10200 2023-03-13 23:09:25.000000 ./usr/lib/ocaml/augeas/mlaugeas.a\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": "file list", "source2": "file list", "unified_diff": "@@ -1,2 +1,2 @@\n ---------- 0 0 0 648 1970-01-01 00:00:00.000000 /\n-?rw-r--r-- 0 0 0 9420 1970-01-01 00:00:00.000000 augeas.o\n+?rw-r--r-- 0 0 0 9424 1970-01-01 00:00:00.000000 augeas.o\n"}, {"source1": "augeas.o", "source2": "augeas.o", "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: REL (Relocatable file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 0 (bytes into file)\n- Start of section headers: 8580 (bytes into file)\n+ Start of section headers: 8584 (bytes into file)\n Flags: 0x5000000, Version5 EABI\n Size of this header: 52 (bytes)\n Size of program headers: 0 (bytes)\n Number of program headers: 0\n Size of section headers: 40 (bytes)\n Number of section headers: 21\n Section header string table index: 20\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,30 +1,30 @@\n-There are 21 section headers, starting at offset 0x2184:\n+There are 21 section headers, starting at offset 0x2188:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .text PROGBITS 00000000 000034 0002b0 00 AX 0 0 4\n- [ 2] .rel.text REL 00000000 001a04 0001e0 08 I 18 1 4\n+ [ 2] .rel.text REL 00000000 001a08 0001e0 08 I 18 1 4\n [ 3] .data PROGBITS 00000000 0002e4 0002c0 00 WA 0 0 4\n- [ 4] .rel.data REL 00000000 001be4 000240 08 I 18 3 4\n+ [ 4] .rel.data REL 00000000 001be8 000240 08 I 18 3 4\n [ 5] .bss NOBITS 00000000 0005a4 000000 00 WA 0 0 1\n [ 6] .note.GNU-stack PROGBITS 00000000 0005a4 000000 00 0 0 1\n [ 7] .debug_line PROGBITS 00000000 0005a4 000040 00 0 0 1\n- [ 8] .rel.debug_line REL 00000000 001e24 000008 08 I 18 7 4\n+ [ 8] .rel.debug_line REL 00000000 001e28 000008 08 I 18 7 4\n [ 9] .debug_info PROGBITS 00000000 0005e4 000158 00 0 0 1\n- [10] .rel.debug_info REL 00000000 001e2c 000200 08 I 18 9 4\n+ [10] .rel.debug_info REL 00000000 001e30 000200 08 I 18 9 4\n [11] .debug_abbrev PROGBITS 00000000 00073c 000028 00 0 0 1\n [12] .debug_aranges PROGBITS 00000000 000768 000020 00 0 0 8\n- [13] .rel.debug_aranges REL 00000000 00202c 000010 08 I 18 12 4\n- [14] .debug_str PROGBITS 00000000 000788 0001ac 01 MS 0 0 1\n- [15] .eh_frame PROGBITS 00000000 000934 00022c 00 A 0 0 4\n- [16] .rel.eh_frame REL 00000000 00203c 000098 08 I 18 15 4\n- [17] .ARM.attributes ARM_ATTRIBUTES 00000000 000b60 00001f 00 0 0 1\n- [18] .symtab SYMTAB 00000000 000b80 000900 10 19 92 4\n- [19] .strtab STRTAB 00000000 001480 000581 00 0 0 1\n- [20] .shstrtab STRTAB 00000000 0020d4 0000ae 00 0 0 1\n+ [13] .rel.debug_aranges REL 00000000 002030 000010 08 I 18 12 4\n+ [14] .debug_str PROGBITS 00000000 000788 0001ae 01 MS 0 0 1\n+ [15] .eh_frame PROGBITS 00000000 000938 00022c 00 A 0 0 4\n+ [16] .rel.eh_frame REL 00000000 002040 000098 08 I 18 15 4\n+ [17] .ARM.attributes ARM_ATTRIBUTES 00000000 000b64 00001f 00 0 0 1\n+ [18] .symtab SYMTAB 00000000 000b84 000900 10 19 92 4\n+ [19] .strtab STRTAB 00000000 001484 000581 00 0 0 1\n+ [20] .shstrtab STRTAB 00000000 0020d8 0000ae 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.text' at offset 0x1a04 contains 60 entries:\n+Relocation section '.rel.text' at offset 0x1a08 contains 60 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000008 0000750a R_ARM_THM_CALL 00000000 caml_c_call\n 00000014 00007602 R_ARM_ABS32 00000000 ocaml_augeas_source\n 00000020 0000750a R_ARM_THM_CALL 00000000 caml_c_call\n 0000002c 00007702 R_ARM_ABS32 00000000 ocaml_augeas_transform\n 00000038 0000750a R_ARM_THM_CALL 00000000 caml_c_call\n 00000044 00007802 R_ARM_ABS32 00000000 ocaml_augeas_setm\n@@ -58,15 +58,15 @@\n 00000298 00000302 R_ARM_ABS32 00000000 .data\n 0000029c 00000302 R_ARM_ABS32 00000000 .data\n 000002a0 00000302 R_ARM_ABS32 00000000 .data\n 000002a4 00000302 R_ARM_ABS32 00000000 .data\n 000002a8 00000302 R_ARM_ABS32 00000000 .data\n 000002ac 00007302 R_ARM_ABS32 00000118 camlAugeas\n \n-Relocation section '.rel.data' at offset 0x1be4 contains 72 entries:\n+Relocation section '.rel.data' at offset 0x1be8 contains 72 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000004 00005e02 R_ARM_ABS32 00000000 caml_curry4\n 0000000c 00005f02 R_ARM_ABS32 00000109 camlAugeas__fun_228\n 00000014 00006002 R_ARM_ABS32 00000000 caml_curry2\n 0000001c 00006102 R_ARM_ABS32 00000121 camlAugeas__fun_230\n 00000024 00006002 R_ARM_ABS32 00000000 caml_curry2\n 0000002c 00006202 R_ARM_ABS32 00000139 camlAugeas__fun_232\n@@ -133,19 +133,19 @@\n 00000260 00002702 R_ARM_ABS32 00000085 .L117\n 00000268 00002402 R_ARM_ABS32 0000006d .L114\n 00000270 00002102 R_ARM_ABS32 00000055 .L111\n 00000278 00001e02 R_ARM_ABS32 0000003d .L108\n 00000280 00001b02 R_ARM_ABS32 00000025 .L105\n 00000288 00001802 R_ARM_ABS32 0000000d .L102\n \n-Relocation section '.rel.debug_line' at offset 0x1e24 contains 1 entry:\n+Relocation section '.rel.debug_line' at offset 0x1e28 contains 1 entry:\n Offset Info Type Sym. Value Symbol's Name\n 0000002d 00000202 R_ARM_ABS32 00000000 .text\n \n-Relocation section '.rel.debug_info' at offset 0x1e2c contains 64 entries:\n+Relocation section '.rel.debug_info' at offset 0x1e30 contains 64 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00005502 R_ARM_ABS32 00000000 .debug_abbrev\n 0000000c 00005602 R_ARM_ABS32 00000000 .debug_line\n 00000010 00000202 R_ARM_ABS32 00000000 .text\n 00000014 00000202 R_ARM_ABS32 00000000 .text\n 00000018 00005802 R_ARM_ABS32 00000000 .debug_str\n 0000001c 00005802 R_ARM_ABS32 00000000 .debug_str\n@@ -204,20 +204,20 @@\n 00000137 00005802 R_ARM_ABS32 00000000 .debug_str\n 0000013e 00007202 R_ARM_ABS32 000000f1 camlAugeas__fun_226\n 00000142 00007202 R_ARM_ABS32 000000f1 camlAugeas__fun_226\n 00000147 00005802 R_ARM_ABS32 00000000 .debug_str\n 0000014e 00008902 R_ARM_ABS32 000001b1 camlAugeas__entry\n 00000152 00008902 R_ARM_ABS32 000001b1 camlAugeas__entry\n \n-Relocation section '.rel.debug_aranges' at offset 0x202c contains 2 entries:\n+Relocation section '.rel.debug_aranges' at offset 0x2030 contains 2 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000006 00005402 R_ARM_ABS32 00000000 .debug_info\n 00000010 00000202 R_ARM_ABS32 00000000 .text\n \n-Relocation section '.rel.eh_frame' at offset 0x203c contains 19 entries:\n+Relocation section '.rel.eh_frame' at offset 0x2040 contains 19 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000001c 00000203 R_ARM_REL32 00000000 .text\n 00000038 00000203 R_ARM_REL32 00000000 .text\n 00000054 00000203 R_ARM_REL32 00000000 .text\n 00000070 00000203 R_ARM_REL32 00000000 .text\n 0000008c 00000203 R_ARM_REL32 00000000 .text\n 000000a8 00000203 R_ARM_REL32 00000000 .text\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: 4\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 <14> DW_AT_high_pc : (addr) 0x2b0\n <18> DW_AT_name : (strp) (offset: 0): augeas.ml\n- <1c> DW_AT_comp_dir : (strp) (offset: 0xa): /build/1st/ocaml-augeas-0.6\n- <20> DW_AT_producer : (strp) (offset: 0x26): GNU AS 2.40\n+ <1c> DW_AT_comp_dir : (strp) (offset: 0xa): /build/2/ocaml-augeas-0.6/2nd\n+ <20> DW_AT_producer : (strp) (offset: 0x28): GNU AS 2.40\n <24> DW_AT_language : (data2) 32769\t(MIPS assembler)\n <1><26>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <27> DW_AT_name : (strp) (offset: 0x32): camlAugeas__fun_228\n+ <27> DW_AT_name : (strp) (offset: 0x34): camlAugeas__fun_228\n <2b> DW_AT_external : (flag) 1\n <2c> DW_AT_type : (ref_udata) <0x156>\n <2e> DW_AT_low_pc : (addr) 0x109\n <32> DW_AT_high_pc : (addr) 0x121\n <1><36>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <37> DW_AT_name : (strp) (offset: 0x46): camlAugeas__fun_230\n+ <37> DW_AT_name : (strp) (offset: 0x48): camlAugeas__fun_230\n <3b> DW_AT_external : (flag) 1\n <3c> DW_AT_type : (ref_udata) <0x156>\n <3e> DW_AT_low_pc : (addr) 0x121\n <42> DW_AT_high_pc : (addr) 0x139\n <1><46>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <47> DW_AT_name : (strp) (offset: 0x5a): camlAugeas__fun_232\n+ <47> DW_AT_name : (strp) (offset: 0x5c): camlAugeas__fun_232\n <4b> DW_AT_external : (flag) 1\n <4c> DW_AT_type : (ref_udata) <0x156>\n <4e> DW_AT_low_pc : (addr) 0x139\n <52> DW_AT_high_pc : (addr) 0x151\n <1><56>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <57> DW_AT_name : (strp) (offset: 0x6e): camlAugeas__fun_234\n+ <57> DW_AT_name : (strp) (offset: 0x70): camlAugeas__fun_234\n <5b> DW_AT_external : (flag) 1\n <5c> DW_AT_type : (ref_udata) <0x156>\n <5e> DW_AT_low_pc : (addr) 0x151\n <62> DW_AT_high_pc : (addr) 0x169\n <1><66>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <67> DW_AT_name : (strp) (offset: 0x82): camlAugeas__fun_236\n+ <67> DW_AT_name : (strp) (offset: 0x84): camlAugeas__fun_236\n <6b> DW_AT_external : (flag) 1\n <6c> DW_AT_type : (ref_udata) <0x156>\n <6e> DW_AT_low_pc : (addr) 0x169\n <72> DW_AT_high_pc : (addr) 0x181\n <1><76>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <77> DW_AT_name : (strp) (offset: 0x96): camlAugeas__fun_238\n+ <77> DW_AT_name : (strp) (offset: 0x98): camlAugeas__fun_238\n <7b> DW_AT_external : (flag) 1\n <7c> DW_AT_type : (ref_udata) <0x156>\n <7e> DW_AT_low_pc : (addr) 0x181\n <82> DW_AT_high_pc : (addr) 0x199\n <1><86>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <87> DW_AT_name : (strp) (offset: 0xaa): camlAugeas__fun_240\n+ <87> DW_AT_name : (strp) (offset: 0xac): camlAugeas__fun_240\n <8b> DW_AT_external : (flag) 1\n <8c> DW_AT_type : (ref_udata) <0x156>\n <8e> DW_AT_low_pc : (addr) 0x199\n <92> DW_AT_high_pc : (addr) 0x1b1\n <1><96>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <97> DW_AT_name : (strp) (offset: 0xbe): camlAugeas__fun_206\n+ <97> DW_AT_name : (strp) (offset: 0xc0): camlAugeas__fun_206\n <9b> DW_AT_external : (flag) 1\n <9c> DW_AT_type : (ref_udata) <0x156>\n <9e> DW_AT_low_pc : (addr) 0x1\n DW_AT_high_pc : (addr) 0x19\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) <0x156>\n DW_AT_low_pc : (addr) 0x19\n DW_AT_high_pc : (addr) 0x31\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0xe6): camlAugeas__fun_210\n+ DW_AT_name : (strp) (offset: 0xe8): camlAugeas__fun_210\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x156>\n DW_AT_low_pc : (addr) 0x31\n DW_AT_high_pc : (addr) 0x49\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0xfa): camlAugeas__fun_212\n+ DW_AT_name : (strp) (offset: 0xfc): camlAugeas__fun_212\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x156>\n DW_AT_low_pc : (addr) 0x49\n DW_AT_high_pc : (addr) 0x61\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0x10e): camlAugeas__fun_214\n+ DW_AT_name : (strp) (offset: 0x110): camlAugeas__fun_214\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x156>\n DW_AT_low_pc : (addr) 0x61\n DW_AT_high_pc : (addr) 0x79\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0x122): camlAugeas__fun_216\n+ DW_AT_name : (strp) (offset: 0x124): camlAugeas__fun_216\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x156>\n DW_AT_low_pc : (addr) 0x79\n DW_AT_high_pc : (addr) 0x91\n <1>: Abbrev Number: 2 (DW_TAG_subprogram)\n- DW_AT_name : (strp) (offset: 0x136): camlAugeas__fun_218\n+ DW_AT_name : (strp) (offset: 0x138): camlAugeas__fun_218\n DW_AT_external : (flag) 1\n DW_AT_type : (ref_udata) <0x156>\n DW_AT_low_pc : (addr) 0x91\n <102> DW_AT_high_pc : (addr) 0xa9\n <1><106>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <107> DW_AT_name : (strp) (offset: 0x14a): camlAugeas__fun_220\n+ <107> DW_AT_name : (strp) (offset: 0x14c): camlAugeas__fun_220\n <10b> DW_AT_external : (flag) 1\n <10c> DW_AT_type : (ref_udata) <0x156>\n <10e> DW_AT_low_pc : (addr) 0xa9\n <112> DW_AT_high_pc : (addr) 0xc1\n <1><116>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <117> DW_AT_name : (strp) (offset: 0x15e): camlAugeas__fun_222\n+ <117> DW_AT_name : (strp) (offset: 0x160): camlAugeas__fun_222\n <11b> DW_AT_external : (flag) 1\n <11c> DW_AT_type : (ref_udata) <0x156>\n <11e> DW_AT_low_pc : (addr) 0xc1\n <122> DW_AT_high_pc : (addr) 0xd9\n <1><126>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <127> DW_AT_name : (strp) (offset: 0x172): camlAugeas__fun_224\n+ <127> DW_AT_name : (strp) (offset: 0x174): camlAugeas__fun_224\n <12b> DW_AT_external : (flag) 1\n <12c> DW_AT_type : (ref_udata) <0x156>\n <12e> DW_AT_low_pc : (addr) 0xd9\n <132> DW_AT_high_pc : (addr) 0xf1\n <1><136>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <137> DW_AT_name : (strp) (offset: 0x186): camlAugeas__fun_226\n+ <137> DW_AT_name : (strp) (offset: 0x188): camlAugeas__fun_226\n <13b> DW_AT_external : (flag) 1\n <13c> DW_AT_type : (ref_udata) <0x156>\n <13e> DW_AT_low_pc : (addr) 0xf1\n <142> DW_AT_high_pc : (addr) 0x109\n <1><146>: Abbrev Number: 2 (DW_TAG_subprogram)\n- <147> DW_AT_name : (strp) (offset: 0x19a): camlAugeas__entry\n+ <147> DW_AT_name : (strp) (offset: 0x19c): camlAugeas__entry\n <14b> DW_AT_external : (flag) 1\n <14c> DW_AT_type : (ref_udata) <0x156>\n <14e> DW_AT_low_pc : (addr) 0x1b1\n <152> DW_AT_high_pc : (addr) 0x2b1\n <1><156>: Abbrev Number: 3 (DW_TAG_unspecified_type)\n <1><157>: Abbrev Number: 0\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,13 +1,13 @@\n H `c` N4`\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": "@@ -311,15 +311,15 @@\n \tldr\tr6, [pc, #112]\t@ (26c <.L177+0x1c>)\n \tstr\tr6, [r2, #12]\n \tldr.w\tip, [pc, #104]\t@ 268 <.L177+0x18>\n \tstr.w\tip, [r2, #8]\n \tldr\tr1, [pc, #92]\t@ (264 <.L177+0x14>)\n \tstr\tr1, [r2, #4]\n \tmovs\tr0, #1\n-/build/1st/ocaml-augeas-0.6/augeas.ml:55\n+/build/2/ocaml-augeas-0.6/2nd/augeas.ml:55\n \tbl\t0 \n R_ARM_THM_CALL\tcaml_fresh_oo_id\n \tmov\tr3, r0\n \tmovs\tr7, #40\t@ 0x28\n \tbl\t0 \n R_ARM_THM_CALL\tcaml_allocN\n \n@@ -329,15 +329,15 @@\n \tmovw\tr5, #2296\t@ 0x8f8\n \tstr.w\tr5, [r4, #-4]\n \tldr\tr0, [pc, #56]\t@ (260 <.L177+0x10>)\n \tstr\tr0, [r4, #0]\n \tstr\tr3, [r4, #4]\n \tldr\tr6, [pc, #128]\t@ (2ac <.L177+0x5c>)\n \tstr\tr4, [r6, #0]\n-/build/1st/ocaml-augeas-0.6/augeas.ml:99\n+/build/2/ocaml-augeas-0.6/2nd/augeas.ml:99\n \tsubs.w\tr1, r4, #28\n \tmovs.w\tr7, #6144\t@ 0x1800\n \tstr.w\tr7, [r1, #-4]\n \tldr\tr2, [r6, #0]\n \tstr\tr2, [r1, #0]\n \tmovs\tr2, #1\n \tstr\tr2, [r1, #4]\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"}]}]}]}]}