{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.FmJICEIVwH/b1/libffi_3.4.2-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.FmJICEIVwH/b2/libffi_3.4.2-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n b10099686abfa40817593c7b08b2268a 59180 libdevel optional libffi-dev_3.4.2-1_i386.deb\n- b1887ff0a43412c345b3800f27723f0f 50852 debug optional libffi8-dbgsym_3.4.2-1_i386.deb\n- db09dfc6f39b529c79fc80d7ab77643d 17264 debian-installer optional libffi8-udeb_3.4.2-1_i386.udeb\n- bc4a203010fad53a3613e1994d8c96a1 23736 libs optional libffi8_3.4.2-1_i386.deb\n+ 092beda0e6c3173619eec9486318b140 50856 debug optional libffi8-dbgsym_3.4.2-1_i386.deb\n+ cf88034b54532cae38cba7cb8e27ca11 17260 debian-installer optional libffi8-udeb_3.4.2-1_i386.udeb\n+ bc58c9d1c351166d57bb688e59a3ab48 23724 libs optional libffi8_3.4.2-1_i386.deb\n"}, {"source1": "libffi8-udeb_3.4.2-1_i386.udeb", "source2": "libffi8-udeb_3.4.2-1_i386.udeb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2021-06-30 07:20:58.000000 debian-binary\n -rw-r--r-- 0 0 0 488 2021-06-30 07:20:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16584 2021-06-30 07:20:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16580 2021-06-30 07:20:58.000000 data.tar.xz\n"}, {"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/libffi.so.8.1.0", "source2": "./usr/lib/libffi.so.8.1.0", "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: 39c7519ad71a5cd1120e37c415295a06288105e7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a503d1b3f87c73b4836578bf66737eae300d7db8\n"}]}]}]}]}, {"source1": "libffi8_3.4.2-1_i386.deb", "source2": "libffi8_3.4.2-1_i386.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 2021-06-30 07:20:58.000000 debian-binary\n -rw-r--r-- 0 0 0 1076 2021-06-30 07:20:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 22468 2021-06-30 07:20:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 22456 2021-06-30 07:20:58.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/i386-linux-gnu/libffi.so.8.1.0", "source2": "./usr/lib/i386-linux-gnu/libffi.so.8.1.0", "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: 39c7519ad71a5cd1120e37c415295a06288105e7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a503d1b3f87c73b4836578bf66737eae300d7db8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -73,15 +73,15 @@\n LIBFFI_TMPDIR\n /var/tmp\n /dev/shm\n /etc/mtab\n /ffiXXXXXX\n /proc/%d/maps\n %lx-%lx %9s %lx %9s %ld %s\n-c7519ad71a5cd1120e37c415295a06288105e7.debug\n+03d1b3f87c73b4836578bf66737eae300d7db8.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_d\n .gnu.version_r\n .rel.dyn\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": "@@ -45,17 +45,17 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n __x86.get_pc_thunk.bx():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:907\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:907\n \tmov (%esp),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:908\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:908\n \tretq \n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -132,17 +132,17 @@\n \tleave \n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n frame_dummy():\n \tjmp 30a0 <__cxa_finalize@plt+0xdf0>\n __x86.get_pc_thunk.dx():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:913\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:913\n \tmov (%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:914\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:914\n \tretq \n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n initialize_aggregate():\n ./build/../src/prep_cif.c:41\n@@ -8240,468 +8240,468 @@\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n ffi_call_i386():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:100\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:100\n \tmov (%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:101\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:101\n \tmov %ebp,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:102\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:102\n \tmov %eax,0x4(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:111\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:111\n \tmov %ecx,%ebp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:116\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:116\n \tmov %edx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:117\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:117\n \tmov 0x14(%ebp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:118\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:118\n \tmov 0x18(%ebp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:119\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:119\n \tmov 0x1c(%ebp),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:121\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:121\n \tcall *0x8(%ebp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:123\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:123\n \tmov 0xc(%ebp),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:124\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:124\n \tmov %ebx,0x8(%ebp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:128\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:128\n \tand $0xf,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:130\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:130\n \tcall 3050 <__cxa_finalize@plt+0xda0>\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:132\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:132\n \tlea 0x12(%ebx,%ecx,8),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:136\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:136\n \tmov 0x10(%ebp),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:137\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:137\n \tjmp *%ebx\n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:142\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:142\n \tfstps (%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:143\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:143\n \tjmp 8080 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:145\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:145\n \tfstpl (%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:146\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:146\n \tjmp 8080 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:148\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:148\n \tfstpt (%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:149\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:149\n \tjmp 8080 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:151\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:151\n \tmovsbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:152\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:152\n \tmov %eax,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:153\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:153\n \tjmp 8080 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:155\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:155\n \tmovswl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:156\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:156\n \tmov %eax,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:157\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:157\n \tjmp 8080 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:159\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:159\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:160\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:160\n \tmov %eax,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:161\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:161\n \tjmp 8080 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:163\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:163\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:164\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:164\n \tmov %eax,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:165\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:165\n \tjmp 8080 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:167\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:167\n \tmov %edx,0x4(%ecx)\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:170\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:170\n \tmov %eax,(%ecx)\n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:174\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:174\n \tmov 0x8(%ebp),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:175\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:175\n \tmov %ebp,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:176\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:176\n \tpop %ebp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:182\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:182\n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:187\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:187\n \tjmp 8080 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:189\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:189\n \tjmp 8080 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:191\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:191\n \tmov %al,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:192\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:192\n \tjmp 8080 \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:194\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:194\n \tmov %ax,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:195\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:195\n \tjmp 8080 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:199\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:199\n \tud2 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:201\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:201\n \tud2 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n ffi_go_closure_EAX():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:301\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:301\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:304\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:304\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:305\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:305\n \tmov 0x4(%eax),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:306\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:306\n \tmov 0x8(%eax),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:307\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:307\n \tmov %edx,0x1c(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:308\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:308\n \tmov %ecx,0x20(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:309\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:309\n \tmov %eax,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:310\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:310\n \tjmp 8144 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n ffi_go_closure_ECX():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:322\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:322\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:325\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:325\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:326\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:326\n \tmov 0x4(%ecx),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:327\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:327\n \tmov 0x8(%ecx),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:328\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:328\n \tmov %edx,0x1c(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:329\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:329\n \tmov %eax,0x20(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:330\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:330\n \tmov %ecx,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:331\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:331\n \tjmp 8144 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n ffi_closure_i386():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:347\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:347\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:351\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:351\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:352\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:352\n \tmov 0x10(%eax),%edx\n \tmov 0x14(%eax),%ecx\n \tmov 0x18(%eax),%eax\n \tmov %edx,0x1c(%esp)\n \tmov %ecx,0x20(%esp)\n \tmov %eax,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:357\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:357\n \tmov %esp,%ecx\n \tlea 0x30(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:358\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:358\n \tcall 74b0 \n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:359\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:359\n \tand $0xf,%eax\n \tcall 3145 <__cxa_finalize@plt+0xe95>\n \tlea 0x11(%edx,%eax,8),%edx\n \tmov (%esp),%eax\n \tjmp *%edx\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:364\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:364\n \tflds (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:365\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:365\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:367\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:367\n \tfldl (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:368\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:368\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:370\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:370\n \tfldt (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:371\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:371\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:373\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:373\n \tmovsbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:374\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:374\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:376\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:376\n \tmovswl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:377\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:377\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:379\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:379\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:380\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:380\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:382\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:382\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:383\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:383\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:385\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:385\n \tmov 0x4(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:386\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:386\n \tjmp 81b0 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:388\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:388\n \tnop\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:392\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:392\n \tadd $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:395\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:395\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:399\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:399\n \tadd $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:402\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:402\n \tret $0x4\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:406\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:406\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:408\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:408\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:409\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:409\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:411\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:411\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:412\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:412\n \tjmp 81b0 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:416\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:416\n \tud2 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:418\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:418\n \tud2 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n ffi_go_closure_STDCALL():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:431\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:431\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:434\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:434\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:435\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:435\n \tmov 0x4(%ecx),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:436\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:436\n \tmov 0x8(%ecx),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:437\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:437\n \tmov %edx,0x1c(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:438\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:438\n \tmov %eax,0x20(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:439\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:439\n \tmov %ecx,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:440\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:440\n \tjmp 8264 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n ffi_closure_REGISTER():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:457\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:457\n \tsub $0x28,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:460\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:460\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:461\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:461\n \tmov 0x28(%esp),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:462\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:462\n \tmov 0x2c(%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:463\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:463\n \tmov %ecx,0x2c(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:464\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:464\n \tjmp 824f \n \tlea 0x0(%esi),%esi\n ffi_closure_STDCALL():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:480\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:480\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:484\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:484\n \tmov %eax,0x10(%esp)\n \tmov %edx,0x14(%esp)\n \tmov %ecx,0x18(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:489\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:489\n \tmov 0x10(%eax),%edx\n \tmov 0x14(%eax),%ecx\n \tmov 0x18(%eax),%eax\n \tmov %edx,0x1c(%esp)\n \tmov %ecx,0x20(%esp)\n \tmov %eax,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:494\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:494\n \tmov %esp,%ecx\n \tlea 0x30(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:495\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:495\n \tcall 74b0 \n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:497\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:497\n \tmov %eax,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:498\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:498\n \tshr $0x4,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:499\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:499\n \tlea 0x2c(%esp,%ecx,1),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:500\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:500\n \tmov 0x2c(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:501\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:501\n \tmov %edx,(%ecx)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:509\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:509\n \tand $0xf,%eax\n \tcall 3145 <__cxa_finalize@plt+0xe95>\n \tlea 0x12(%edx,%eax,8),%edx\n \tmov (%esp),%eax\n \tjmp *%edx\n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:514\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:514\n \tflds (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:515\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:515\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:516\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:516\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:518\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:518\n \tfldl (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:519\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:519\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:520\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:520\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:522\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:522\n \tfldt (%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:523\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:523\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:524\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:524\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:526\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:526\n \tmovsbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:527\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:527\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:528\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:528\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:530\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:530\n \tmovswl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:531\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:531\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:532\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:532\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:534\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:534\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:535\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:535\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:536\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:536\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:538\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:538\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:539\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:539\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:540\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:540\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:542\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:542\n \tmov 0x4(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:543\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:543\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:544\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:544\n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:546\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:546\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:547\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:547\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:549\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:549\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:550\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:550\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:552\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:552\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:553\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:553\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:555\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:555\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:556\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:556\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:558\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:558\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:559\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:559\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:560\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:560\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:562\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:562\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:563\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:563\n \tmov %ecx,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:564\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:564\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:568\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:568\n \tud2 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:570\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:570\n \tud2 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n ffi_closure_i386_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:583\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:583\n \tmov 0x4(%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:584\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:584\n \tadd $0x8,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:585\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:585\n \tjmp 8120 \n \tlea 0x0(%esi,%eiz,1),%esi\n ffi_closure_REGISTER_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:594\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:594\n \tmov (%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:595\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:595\n \tadd $0x4,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:596\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:596\n \tjmp 8220 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n ffi_closure_STDCALL_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:605\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:605\n \tmov 0x4(%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:606\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:606\n \tadd $0x8,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:607\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:607\n \tjmp 8240 \n \tjmp 9000 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n@@ -9161,15 +9161,15 @@\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n trampoline_code_table():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:659\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:659\n \tsub $0x8,%esp\n \tmov %eax,(%esp)\n \tcall 9022 \n \tmov 0xff5(%eax),%eax\n \tmov %eax,0x4(%esp)\n \tcall 9022 \n \tmov 0xfea(%eax),%eax\n@@ -10288,239 +10288,239 @@\n \tmov (%esp),%eax\n \tretq \n \txchg %ax,%ax\n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n ffi_closure_raw_SYSV():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:675\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:675\n \tsub $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:678\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:678\n \tmov %ebx,0x28(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:682\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:682\n \tmov 0x18(%eax),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:683\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:683\n \tmov %edx,0xc(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:684\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:684\n \tlea 0x30(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:685\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:685\n \tmov %edx,0x8(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:686\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:686\n \tlea 0x10(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:687\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:687\n \tmov %edx,0x4(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:688\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:688\n \tmov 0x10(%eax),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:689\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:689\n \tmov %ebx,(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:690\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:690\n \tcall *0x14(%eax)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:692\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:692\n \tmov 0x14(%ebx),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:693\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:693\n \tand $0xf,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:695\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:695\n \tcall 3050 <__cxa_finalize@plt+0xda0>\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:697\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:697\n \tlea 0x16(%ebx,%eax,8),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:701\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:701\n \tmov 0x28(%esp),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:704\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:704\n \tmov 0x10(%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:705\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:705\n \tjmp *%ecx\n \tlea 0x0(%esi,%eiz,1),%esi\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:710\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:710\n \tflds 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:711\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:711\n \tjmp a090 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:713\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:713\n \tfldl 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:714\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:714\n \tjmp a090 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:716\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:716\n \tfldt 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:717\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:717\n \tjmp a090 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:719\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:719\n \tmovsbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:720\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:720\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:722\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:722\n \tmovswl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:723\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:723\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:725\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:725\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:726\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:726\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:728\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:728\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:729\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:729\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:731\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:731\n \tmov 0x14(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:732\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:732\n \tjmp a090 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:734\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:734\n \tnop\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:738\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:738\n \tadd $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:741\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:741\n \tretq \n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:745\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:745\n \tadd $0x2c,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:748\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:748\n \tret $0x4\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:752\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:752\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:754\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:754\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:755\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:755\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:757\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:757\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:758\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:758\n \tjmp a090 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:762\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:762\n \tud2 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:764\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:764\n \tud2 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n ffi_closure_raw_THISCALL():\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:781\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:781\n \tpop %edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:785\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:785\n \tpush %ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:788\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:788\n \tpush %edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:792\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:792\n \tsub $0x28,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:795\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:795\n \tmov %ebx,0x24(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:799\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:799\n \tmov 0x18(%eax),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:800\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:800\n \tmov %edx,0xc(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:801\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:801\n \tlea 0x2c(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:802\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:802\n \tmov %edx,0x8(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:803\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:803\n \tlea 0x10(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:804\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:804\n \tmov %edx,0x4(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:805\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:805\n \tmov 0x10(%eax),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:806\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:806\n \tmov %ebx,(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:807\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:807\n \tcall *0x14(%eax)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:809\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:809\n \tmov 0x14(%ebx),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:810\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:810\n \tand $0xf,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:812\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:812\n \tcall 3050 <__cxa_finalize@plt+0xda0>\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:814\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:814\n \tlea 0x13(%ebx,%eax,8),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:818\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:818\n \tmov 0x24(%esp),%ebx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:821\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:821\n \tmov 0x10(%esp),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:822\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:822\n \tjmp *%ecx\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:827\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:827\n \tflds 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:828\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:828\n \tjmp a160 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:830\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:830\n \tfldl 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:831\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:831\n \tjmp a160 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:833\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:833\n \tfldt 0x10(%esp)\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:834\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:834\n \tjmp a160 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:836\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:836\n \tmovsbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:837\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:837\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:839\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:839\n \tmovswl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:840\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:840\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:842\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:842\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:843\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:843\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:845\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:845\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:846\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:846\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:848\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:848\n \tmov 0x14(%esp),%edx\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:849\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:849\n \tjmp a160 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:851\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:851\n \tnop\n \tlea 0x0(%esi,%eiz,1),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:855\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:855\n \tadd $0x28,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:859\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:859\n \tret $0x4\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:863\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:863\n \tadd $0x28,%esp\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:866\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:866\n \tret $0x8\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:870\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:870\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:872\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:872\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:873\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:873\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:875\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:875\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:876\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:876\n \tjmp a160 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:880\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:880\n \tud2 \n \tlea 0x0(%esi),%esi\n-/build/1st/libffi-3.4.2/build/../src/x86/sysv.S:882\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/sysv.S:882\n \tud2 \n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\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 63373531 39616437 31613563 64313132 c7519ad71a5cd112\n- 0x00000010 30653337 63343135 32393561 30363238 0e37c415295a0628\n- 0x00000020 38313035 65372e64 65627567 00000000 8105e7.debug....\n- 0x00000030 f765969f .e..\n+ 0x00000000 30336431 62336638 37633733 62343833 03d1b3f87c73b483\n+ 0x00000010 36353738 62663636 37333765 61653330 6578bf66737eae30\n+ 0x00000020 30643764 62382e64 65627567 00000000 0d7db8.debug....\n+ 0x00000030 bd9bf02a ...*\n \n"}]}]}]}]}, {"source1": "libffi8-dbgsym_3.4.2-1_i386.deb", "source2": "libffi8-dbgsym_3.4.2-1_i386.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 2021-06-30 07:20:58.000000 debian-binary\n--rw-r--r-- 0 0 0 532 2021-06-30 07:20:58.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 536 2021-06-30 07:20:58.000000 control.tar.xz\n -rw-r--r-- 0 0 0 50128 2021-06-30 07:20:58.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": "@@ -6,8 +6,8 @@\n Maintainer: Debian GCC Maintainers \n Installed-Size: 66\n Depends: libffi8 (= 3.4.2-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libffi8\n-Build-Ids: 39c7519ad71a5cd1120e37c415295a06288105e7\n+Build-Ids: a503d1b3f87c73b4836578bf66737eae300d7db8\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/39/c7519ad71a5cd1120e37c415295a06288105e7.debug\n+usr/lib/debug/.build-id/a5/03d1b3f87c73b4836578bf66737eae300d7db8.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/39/\n--rw-r--r-- 0 root (0) root (0) 56956 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/39/c7519ad71a5cd1120e37c415295a06288105e7.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/a5/\n+-rw-r--r-- 0 root (0) root (0) 56964 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/a5/03d1b3f87c73b4836578bf66737eae300d7db8.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/share/doc/libffi8-dbgsym -> libffi8\n"}, {"source1": "./usr/lib/debug/.build-id/39/c7519ad71a5cd1120e37c415295a06288105e7.debug", "source2": "./usr/lib/debug/.build-id/a5/03d1b3f87c73b4836578bf66737eae300d7db8.debug", "comments": ["Files 21% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Intel 80386\n Version: 0x1\n Entry point address: 0x3000\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 55396 (bytes into file)\n+ Start of section headers: 55404 (bytes into file)\n Flags: 0x0\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n Number of section headers: 39\n Section header string table index: 38\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,8 +1,8 @@\n-There are 39 section headers, starting at offset 0xd864:\n+There are 39 section headers, starting at offset 0xd86c:\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] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000178 000178 000160 04 A 3 0 4\n [ 3] .dynsym NOBITS 000002d8 000178 000520 10 A 4 1 4\n@@ -26,23 +26,23 @@\n [21] .dynamic NOBITS 0000deec 000e38 0000f8 08 WA 4 0 4\n [22] .got NOBITS 0000dfe4 000e38 000018 04 WA 0 0 4\n [23] .got.plt NOBITS 0000e000 000e38 0000ac 04 WA 0 0 4\n [24] .data NOBITS 0000e0ac 000e38 000028 00 WA 0 0 4\n [25] .bss NOBITS 0000e0e0 000e38 0002c4 00 WA 0 0 32\n [26] .comment PROGBITS 00000000 000178 000027 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 00000000 0001a0 000097 00 C 0 0 4\n- [28] .debug_info PROGBITS 00000000 000238 004a5c 00 C 0 0 4\n- [29] .debug_abbrev PROGBITS 00000000 004c94 00061a 00 C 0 0 4\n- [30] .debug_line PROGBITS 00000000 0052b0 002392 00 C 0 0 4\n- [31] .debug_str PROGBITS 00000000 007644 000ee4 01 MSC 0 0 4\n- [32] .debug_loc PROGBITS 00000000 008528 002d29 00 C 0 0 4\n- [33] .debug_ranges PROGBITS 00000000 00b254 0006ed 00 C 0 0 4\n- [34] .debug_line_str PROGBITS 00000000 00b941 000012 01 MS 0 0 1\n- [35] .debug_rnglists PROGBITS 00000000 00b953 000020 00 0 0 1\n- [36] .symtab SYMTAB 00000000 00b974 000fc0 10 37 171 4\n- [37] .strtab STRTAB 00000000 00c934 000daa 00 0 0 1\n- [38] .shstrtab STRTAB 00000000 00d6de 000184 00 0 0 1\n+ [28] .debug_info PROGBITS 00000000 000238 004a5e 00 C 0 0 4\n+ [29] .debug_abbrev PROGBITS 00000000 004c98 00061a 00 C 0 0 4\n+ [30] .debug_line PROGBITS 00000000 0052b4 002392 00 C 0 0 4\n+ [31] .debug_str PROGBITS 00000000 007648 000ee5 01 MSC 0 0 4\n+ [32] .debug_loc PROGBITS 00000000 008530 002d29 00 C 0 0 4\n+ [33] .debug_ranges PROGBITS 00000000 00b25c 0006ed 00 C 0 0 4\n+ [34] .debug_line_str PROGBITS 00000000 00b949 000012 01 MS 0 0 1\n+ [35] .debug_rnglists PROGBITS 00000000 00b95b 000020 00 0 0 1\n+ [36] .symtab SYMTAB 00000000 00b97c 000fc0 10 37 171 4\n+ [37] .strtab STRTAB 00000000 00c93c 000daa 00 0 0 1\n+ [38] .shstrtab STRTAB 00000000 00d6e6 000184 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 p (processor specific)\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 39c7519ad71a5cd1120e37c415295a06288105e7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a503d1b3f87c73b4836578bf66737eae300d7db8\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -15382,11 +15382,11 @@\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x1826\n Pointer Size: 4\n <0><8496>: Abbrev Number: 1 (DW_TAG_compile_unit)\n <8497> DW_AT_stmt_list : 0x438e\n <849b> DW_AT_ranges : 0xc\n <849f> DW_AT_name : (indirect string, offset: 0x23b6): sysv.S\n- <84a3> DW_AT_comp_dir : (indirect string, offset: 0x23bd): /build/1st/libffi-3.4.2/build\n- <84a7> DW_AT_producer : (indirect string, offset: 0x23db): GNU AS 2.35.2\n+ <84a3> DW_AT_comp_dir : (indirect string, offset: 0x23bd): /build/2/libffi-3.4.2/2nd/build\n+ <84a7> DW_AT_producer : (indirect string, offset: 0x23dd): GNU AS 2.35.2\n <84ab> DW_AT_language : 32769\t(MIPS assembler)\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,14 +1,11 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n z9*3\"]@T\n-yEFSt07X\n-+be=-bm]M\n+IPvQp430\n Ht]RT]PHZ\n-u._3YwEU\n-`^4mgjL_)g\n KXa(KXht\n ibUd}*I\n ../src/x86\n java_raw_api.c\n ffi_java_raw_size.cold\n closures.c\n open_temp_exec_file_opts_next\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -640,10 +640,10 @@\n [ 236d] extend_basic_type\n [ 237f] call_frame\n [ 238a] ffi_prep_go_closure\n [ 239e] argp\n [ 23a3] stack\n [ 23a9] ffi_raw_call\n [ 23b6] sysv.S\n- [ 23bd] /build/1st/libffi-3.4.2/build\n- [ 23db] GNU AS 2.35.2\n+ [ 23bd] /build/2/libffi-3.4.2/2nd/build\n+ [ 23dd] GNU AS 2.35.2\n \n"}]}]}]}]}]}