{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.RUriRn8Hrn/b1/libffi_3.4.2-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.RUriRn8Hrn/b2/libffi_3.4.2-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 6013fd13bc3947ca52570ddff91198a4 62316 libdevel optional libffi-dev_3.4.2-1_amd64.deb\n- 61ff4f4b2ee82969c2feff029ca5230e 64944 debug optional libffi8-dbgsym_3.4.2-1_amd64.deb\n- 890c71e9c00949de75f9dd4d67c185f7 20056 debian-installer optional libffi8-udeb_3.4.2-1_amd64.udeb\n- 779772448352b938e890b492f03c96d9 26372 libs optional libffi8_3.4.2-1_amd64.deb\n+ 8fb424006cd4ae78904f04f4d9948236 64940 debug optional libffi8-dbgsym_3.4.2-1_amd64.deb\n+ d8075ae50945ea1a532737b265ac5e25 20040 debian-installer optional libffi8-udeb_3.4.2-1_amd64.udeb\n+ 4ce689c1eff2d515eb002ab9504d98e9 26364 libs optional libffi8_3.4.2-1_amd64.deb\n"}, {"source1": "libffi8-udeb_3.4.2-1_amd64.udeb", "source2": "libffi8-udeb_3.4.2-1_amd64.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 484 2021-06-30 07:20:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 19380 2021-06-30 07:20:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 19364 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: 1329897b8bfda9df2b97feaf588cf1c011fe0e8d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a212365e264da1d9fb828f6f9e09d20f4369e5f\n"}]}]}]}]}, {"source1": "libffi8_3.4.2-1_amd64.deb", "source2": "libffi8_3.4.2-1_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 2021-06-30 07:20:58.000000 debian-binary\n -rw-r--r-- 0 0 0 1084 2021-06-30 07:20:58.000000 control.tar.xz\n--rw-r--r-- 0 0 0 25096 2021-06-30 07:20:58.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 25088 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/x86_64-linux-gnu/libffi.so.8.1.0", "source2": "./usr/lib/x86_64-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: 1329897b8bfda9df2b97feaf588cf1c011fe0e8d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a212365e264da1d9fb828f6f9e09d20f4369e5f\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": "@@ -8576,428 +8576,428 @@\n \tcs nopw 0x0(%rax,%rax,1)\n \tcs nopw 0x0(%rax,%rax,1)\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n \n 0000000000009000 :\n ffi_call_unix64():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:66\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:66\n \tmov (%rsp),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:67\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:67\n \tlea (%rdi,%rsi,1),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:68\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:68\n \tmov %rdx,(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:69\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:69\n \tmov %rcx,0x8(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:70\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:70\n \tmov %rbp,0x10(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:71\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:71\n \tmov %r10,0x18(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:72\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:72\n \tmov %rax,%rbp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:85\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:85\n \tmov %rdi,%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:86\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:86\n \tmov %r8,%r11\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:89\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:89\n \tmov (%r10),%rdi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:90\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:90\n \tmov 0x8(%r10),%rsi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:91\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:91\n \tmov 0x10(%r10),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:92\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:92\n \tmov 0x18(%r10),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:93\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:93\n \tmov 0x20(%r10),%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:94\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:94\n \tmov 0x28(%r10),%r9\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:95\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:95\n \tmov 0xb0(%r10),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:96\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:96\n \ttest %eax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:97\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:97\n \tjne 9120 \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:101\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:101\n \tlea 0xb8(%r10),%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:102\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:102\n \tpop %r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:105\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:105\n \tcall *%r11\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:108\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:108\n \tlea 0x18(%rbp),%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:110\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:110\n \tmov 0x0(%rbp),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:111\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:111\n \tmov 0x8(%rbp),%rdi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:112\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:112\n \tmov 0x10(%rbp),%rbp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:119\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:119\n \tcmp $0xf,%cl\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:120\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:120\n \tmovzbl %cl,%r10d\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:121\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:121\n \tlea 0x18(%rip),%r11 \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:122\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:122\n \tja 911a \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:128\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:128\n \tlea (%r11,%r10,8),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:131\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:131\n \tlea -0x14(%rsp),%rsi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:132\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:132\n \tjmp *%r10\n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:138\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:138\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:141\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:141\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:142\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:142\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:143\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:143\n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:146\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:146\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:147\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:147\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:148\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:148\n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:151\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:151\n \tmov %eax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:152\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:152\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:153\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:153\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:156\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:156\n \tmovsbq %al,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:157\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:157\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:158\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:158\n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:161\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:161\n \tmovswq %ax,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:162\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:162\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:163\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:163\n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:166\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:166\n \tcltq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:167\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:167\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:168\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:168\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:171\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:171\n \tmov %rax,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:172\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:172\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:175\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:175\n \tmovd %xmm0,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:176\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:176\n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:179\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:179\n \tmovq %xmm0,(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:180\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:180\n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:183\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:183\n \tfstpt (%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:184\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:184\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:187\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:187\n \tfstpt (%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:188\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:188\n \tfstpt 0x10(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:189\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:189\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:192\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:192\n \tmov %rax,0x8(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:193\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:193\n \tjmp 9110 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:196\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:196\n \tmovq %xmm0,0x8(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:197\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:197\n \tjmp 9104 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:200\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:200\n \tmovq %xmm1,0x8(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:201\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:201\n \tjmp 9110 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:204\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:204\n \tmov %rdx,0x8(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:206\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:206\n \tmov %rax,(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:207\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:207\n \tshr $0xc,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:208\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:208\n \trep movsb %ds:(%rsi),%es:(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:209\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:209\n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:212\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:212\n \tmovq %xmm0,(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:213\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:213\n \tshr $0xc,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:214\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:214\n \trep movsb %ds:(%rsi),%es:(%rdi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:215\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:215\n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:217\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:217\n \tcall 2090 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:226\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:226\n \tmovdqa 0x30(%r10),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:227\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:227\n \tmovdqa 0x40(%r10),%xmm1\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:228\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:228\n \tmovdqa 0x50(%r10),%xmm2\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:229\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:229\n \tmovdqa 0x60(%r10),%xmm3\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:230\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:230\n \tmovdqa 0x70(%r10),%xmm4\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:231\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:231\n \tmovdqa 0x80(%r10),%xmm5\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:232\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:232\n \tmovdqa 0x90(%r10),%xmm6\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:233\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:233\n \tmovdqa 0xa0(%r10),%xmm7\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:234\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:234\n \tjmp 9046 \n \n 000000000000915e :\n ffi_closure_unix64_sse():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:256\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:256\n \tsub $0xd8,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:260\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:260\n \tmovdqa %xmm0,0x30(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:261\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:261\n \tmovdqa %xmm1,0x40(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:262\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:262\n \tmovdqa %xmm2,0x50(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:263\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:263\n \tmovdqa %xmm3,0x60(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:264\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:264\n \tmovdqa %xmm4,0x70(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:265\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:265\n \tmovdqa %xmm5,0x80(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:266\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:266\n \tmovdqa %xmm6,0x90(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:267\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:267\n \tmovdqa %xmm7,0xa0(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:268\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:268\n \tjmp 91a7 \n \n 00000000000091a0 :\n ffi_closure_unix64():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:280\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:280\n \tsub $0xd8,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:284\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:284\n \tmov %rdi,(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:285\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:285\n \tmov %rsi,0x8(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:286\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:286\n \tmov %rdx,0x10(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:287\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:287\n \tmov %rcx,0x18(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:288\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:288\n \tmov %r8,0x20(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:289\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:289\n \tmov %r9,0x28(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:296\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:296\n \tmov 0x20(%r10),%rdi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:297\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:297\n \tmov 0x28(%r10),%rsi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:298\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:298\n \tmov 0x30(%r10),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:301\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:301\n \tlea 0xb0(%rsp),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:302\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:302\n \tmov %rsp,%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:303\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:303\n \tlea 0xe0(%rsp),%r9\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:304\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:304\n \tcall 8878 \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:307\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:307\n \tadd $0xd8,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:312\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:312\n \tcmp $0xf,%al\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:313\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:313\n \tmovzbl %al,%r10d\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:314\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:314\n \tlea 0x14(%rip),%r11 \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:315\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:315\n \tja 9295 \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:321\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:321\n \tlea (%r11,%r10,8),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:322\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:322\n \tlea -0x28(%rsp),%rsi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:323\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:323\n \tjmp *%r10\n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:329\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:329\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:332\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:332\n \tmovzbl (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:333\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:333\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:336\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:336\n \tmovzwl (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:337\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:337\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:340\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:340\n \tmov (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:341\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:341\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:344\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:344\n \tmovsbl (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:345\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:345\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:348\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:348\n \tmovswl (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:349\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:349\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:352\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:352\n \tmov (%rsi),%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:353\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:353\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:356\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:356\n \tmov (%rsi),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:357\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:357\n \tretq \n \tnopl 0x0(%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:360\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:360\n \tmovd (%rsi),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:361\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:361\n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:364\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:364\n \tmovq (%rsi),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:365\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:365\n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:368\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:368\n \tfldt (%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:369\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:369\n \tretq \n \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:372\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:372\n \tfldt 0x10(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:373\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:373\n \tfldt (%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:374\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:374\n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:377\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:377\n \tmov 0x8(%rsi),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:378\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:378\n \tjmp 9290 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:381\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:381\n \tmovq 0x8(%rsi),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:382\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:382\n \tjmp 928c \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:385\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:385\n \tmovq 0x8(%rsi),%xmm1\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:386\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:386\n \tjmp 9290 \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:389\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:389\n \tmov 0x8(%rsi),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:391\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:391\n \tmov (%rsi),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:392\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:392\n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:395\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:395\n \tmovq (%rsi),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:396\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:396\n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:398\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:398\n \tcall 2090 \n \n 000000000000929a :\n ffi_go_closure_unix64_sse():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:410\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:410\n \tsub $0xd8,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:414\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:414\n \tmovdqa %xmm0,0x30(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:415\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:415\n \tmovdqa %xmm1,0x40(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:416\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:416\n \tmovdqa %xmm2,0x50(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:417\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:417\n \tmovdqa %xmm3,0x60(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:418\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:418\n \tmovdqa %xmm4,0x70(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:419\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:419\n \tmovdqa %xmm5,0x80(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:420\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:420\n \tmovdqa %xmm6,0x90(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:421\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:421\n \tmovdqa %xmm7,0xa0(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:422\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:422\n \tjmp 92e3 \n \n 00000000000092dc :\n ffi_go_closure_unix64():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:434\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:434\n \tsub $0xd8,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:438\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:438\n \tmov %rdi,(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:439\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:439\n \tmov %rsi,0x8(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:440\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:440\n \tmov %rdx,0x10(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:441\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:441\n \tmov %rcx,0x18(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:442\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:442\n \tmov %r8,0x20(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:443\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:443\n \tmov %r9,0x28(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:450\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:450\n \tmov 0x8(%r10),%rdi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:451\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:451\n \tmov 0x10(%r10),%rsi\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:452\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:452\n \tmov %r10,%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:454\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:454\n \tjmp 91d0 \n \n 0000000000009310 :\n ffi_closure_unix64_sse_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:467\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:467\n \tmov 0x8(%rsp),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:468\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:468\n \tadd $0x10,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:469\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:469\n \tjmp 915e \n \txchg %ax,%ax\n \n 0000000000009320 :\n ffi_closure_unix64_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:479\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:479\n \tmov 0x8(%rsp),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:480\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:480\n \tadd $0x10,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:481\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:481\n \tjmp 91a0 \n \tjmp a000 \n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n@@ -9293,15 +9293,15 @@\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000a000 :\n trampoline_code_table():\n-/build/1st/libffi-3.4.2/build/../src/x86/unix64.S:529\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/unix64.S:529\n \tsub $0x10,%rsp\n \tmov %r10,(%rsp)\n \tmov 0xff1(%rip),%r10 \n \tmov %r10,0x8(%rsp)\n \tmov 0xfed(%rip),%r10 \n \tjmp *%r10\n \txchg %ax,%ax\n@@ -10725,235 +10725,235 @@\n \tjmp b3d4 \n ./build/../src/x86/ffiw64.c:341\n \tcall 2110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000b570 :\n ffi_call_win64():\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:53\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:53\n \tmov (%rsp),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:54\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:54\n \tmov %rbp,(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:55\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:55\n \tmov %rax,0x8(%rsi)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:56\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:56\n \tmov %rsi,%rbp\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:62\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:62\n \tmov %rdi,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:64\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:64\n \tmov %rdx,%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:67\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:67\n \tmov (%rsp),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:68\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:68\n \tmovsd (%rsp),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:69\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:69\n \tmov 0x8(%rsp),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:70\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:70\n \tmovsd 0x8(%rsp),%xmm1\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:71\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:71\n \tmov 0x10(%rsp),%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:72\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:72\n \tmovsd 0x10(%rsp),%xmm2\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:73\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:73\n \tmov 0x18(%rsp),%r9\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:74\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:74\n \tmovsd 0x18(%rsp),%xmm3\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:76\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:76\n \tcall *0x10(%rbp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:78\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:78\n \tmov 0x18(%rbp),%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:79\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:79\n \tmov 0x20(%rbp),%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:80\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:80\n \tlea 0x11(%rip),%r10 \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:81\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:81\n \tcmp $0x12,%ecx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:82\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:82\n \tlea (%r10,%rcx,8),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:83\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:83\n \tja b668 \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:84\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:84\n \tjmp *%r10\n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:100\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:100\n \tleave \n \tretq \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:102\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:102\n \tmovslq %eax,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:103\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:103\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:104\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:104\n \tleave \n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:106\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:106\n \tmovss %xmm0,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:107\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:107\n \tleave \n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:109\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:109\n \tmovsd %xmm0,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:110\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:110\n \tleave \n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:113\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:113\n \tcall 2090 \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:115\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:115\n \tmovzbl %al,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:116\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:116\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:117\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:117\n \tleave \n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:119\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:119\n \tmovsbq %al,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:120\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:120\n \tjmp b628 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:122\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:122\n \tmovzwl %ax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:123\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:123\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:124\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:124\n \tleave \n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:126\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:126\n \tmovswq %ax,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:127\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:127\n \tjmp b628 \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:129\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:129\n \tmov %eax,%eax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:130\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:130\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:131\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:131\n \tleave \n \tretq \n \tnop\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:133\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:133\n \tmovslq %eax,%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:134\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:134\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:135\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:135\n \tleave \n \tretq \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:137\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:137\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:138\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:138\n \tleave \n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:140\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:140\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:141\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:141\n \tleave \n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:143\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:143\n \tleave \n \tretq \n \tnopw 0x0(%rax,%rax,1)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:145\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:145\n \tmov %rax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:146\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:146\n \tleave \n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:148\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:148\n \tcall 2090 \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:150\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:150\n \tmov %al,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:151\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:151\n \tleave \n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:153\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:153\n \tmov %ax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:154\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:154\n \tleave \n \tretq \n \txchg %ax,%ax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:156\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:156\n \tmov %eax,(%r8)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:157\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:157\n \tleave \n \tretq \n \tnopl (%rax)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:160\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:160\n \tcall 2090 \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:162\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:162\n \tleave \n \tretq \n \tnop\n \n 000000000000b670 :\n ffi_go_closure_win64():\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:183\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:183\n \tmov %rcx,0x8(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:184\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:184\n \tmov %rdx,0x10(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:185\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:185\n \tmov %r8,0x18(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:186\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:186\n \tmov %r9,0x20(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:188\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:188\n \tmov 0x8(%r10),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:189\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:189\n \tmov 0x10(%r10),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:190\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:190\n \tmov %r10,%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:191\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:191\n \tjmp b6b8 \n \tnopl 0x0(%rax)\n \n 000000000000b698 :\n ffi_closure_win64():\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:204\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:204\n \tmov %rcx,0x8(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:205\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:205\n \tmov %rdx,0x10(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:206\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:206\n \tmov %r8,0x18(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:207\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:207\n \tmov %r9,0x20(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:209\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:209\n \tmov 0x20(%r10),%rcx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:210\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:210\n \tmov 0x28(%r10),%rdx\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:211\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:211\n \tmov 0x30(%r10),%r8\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:213\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:213\n \tsub $0x58,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:219\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:219\n \tmovsd %xmm0,0x38(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:220\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:220\n \tmovsd %xmm1,0x40(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:221\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:221\n \tmovsd %xmm2,0x48(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:222\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:222\n \tmovsd %xmm3,0x50(%rsp)\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:224\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:224\n \tlea 0x28(%rsp),%r9\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:225\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:225\n \tcall b328 \n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:228\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:228\n \tmov 0x28(%rsp),%rax\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:229\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:229\n \tmovsd 0x28(%rsp),%xmm0\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:231\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:231\n \tadd $0x58,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:233\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:233\n \tretq \n \txchg %ax,%ax\n \n 000000000000b6f0 :\n ffi_closure_win64_alt():\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:246\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:246\n \tmov 0x8(%rsp),%r10\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:247\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:247\n \tadd $0x10,%rsp\n-/build/1st/libffi-3.4.2/build/../src/x86/win64.S:248\n+/build/2/libffi-3.4.2/2nd/build/../src/x86/win64.S:248\n \tjmp b698 \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", "readelf: Warning: Separate debug info file /srv/reproducible-results/rbuild-debian/tmp.RUriRn8Hrn/dbd-tmp-IcEWVn3/diffoscope_4uaw7vt7_b2/tmpzzov9keh_DebTarContainer/0/.debug/29897b8bfda9df2b97feaf588cf1c011fe0e8d.debug found, but CRC does not match - ignoring"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393839 37623862 66646139 64663262 29897b8bfda9df2b\n- 0x00000010 39376665 61663538 38636631 63303131 97feaf588cf1c011\n- 0x00000020 66653065 38642e64 65627567 00000000 fe0e8d.debug....\n- 0x00000030 46ec9bd5 F...\n+ 0x00000000 32313233 36356532 36346461 31643966 212365e264da1d9f\n+ 0x00000010 62383238 66366639 65303964 32306634 b828f6f9e09d20f4\n+ 0x00000020 33363965 35662e64 65627567 00000000 369e5f.debug....\n+ 0x00000030 4f202318 O #.\n \n"}]}]}]}]}, {"source1": "libffi8-dbgsym_3.4.2-1_amd64.deb", "source2": "libffi8-dbgsym_3.4.2-1_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 2021-06-30 07:20:58.000000 debian-binary\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 532 2021-06-30 07:20:58.000000 control.tar.xz\n -rw-r--r-- 0 0 0 64216 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: 82\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: 1329897b8bfda9df2b97feaf588cf1c011fe0e8d\n+Build-Ids: 6a212365e264da1d9fb828f6f9e09d20f4369e5f\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/13/29897b8bfda9df2b97feaf588cf1c011fe0e8d.debug\n+usr/lib/debug/.build-id/6a/212365e264da1d9fb828f6f9e09d20f4369e5f.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/13/\n--rw-r--r-- 0 root (0) root (0) 72864 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/13/29897b8bfda9df2b97feaf588cf1c011fe0e8d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/6a/\n+-rw-r--r-- 0 root (0) root (0) 72864 2021-06-30 07:20:58.000000 ./usr/lib/debug/.build-id/6a/212365e264da1d9fb828f6f9e09d20f4369e5f.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/13/29897b8bfda9df2b97feaf588cf1c011fe0e8d.debug", "source2": "./usr/lib/debug/.build-id/6a/212365e264da1d9fb828f6f9e09d20f4369e5f.debug", "comments": ["Files 8% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -26,19 +26,19 @@\n [21] .dynamic NOBITS 000000000000edd8 000c90 0001f0 10 WA 4 0 8\n [22] .got NOBITS 000000000000efc8 000c90 000038 08 WA 0 0 8\n [23] .got.plt NOBITS 000000000000f000 000c90 000198 08 WA 0 0 8\n [24] .data NOBITS 000000000000f1a0 000c90 00004c 00 WA 0 0 16\n [25] .bss NOBITS 000000000000f200 000c90 000560 00 WA 0 0 32\n [26] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 000280 0000b4 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000338 00610e 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000338 00610f 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 006448 000720 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 006b68 002aeb 00 C 0 0 8\n [31] .debug_frame PROGBITS 0000000000000000 009658 000086 00 C 0 0 8\n- [32] .debug_str PROGBITS 0000000000000000 0096e0 000fdb 01 MSC 0 0 8\n+ [32] .debug_str PROGBITS 0000000000000000 0096e0 000fde 01 MSC 0 0 8\n [33] .debug_loc PROGBITS 0000000000000000 00a6c0 0041d6 00 C 0 0 8\n [34] .debug_ranges PROGBITS 0000000000000000 00e898 000998 00 C 0 0 8\n [35] .debug_line_str PROGBITS 0000000000000000 00f230 00001c 01 MS 0 0 1\n [36] .symtab SYMTAB 0000000000000000 00f250 001170 18 37 102 8\n [37] .strtab STRTAB 0000000000000000 0103c0 000d98 00 0 0 1\n [38] .shstrtab STRTAB 0000000000000000 011158 000183 00 0 0 1\n Key to Flags:\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: 1329897b8bfda9df2b97feaf588cf1c011fe0e8d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a212365e264da1d9fb828f6f9e09d20f4369e5f\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -17840,15 +17840,15 @@\n <5>: Abbrev Number: 0\n <4>: Abbrev Number: 0\n <3>: Abbrev Number: 0\n <2>: Abbrev Number: 42 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x3240\n DW_AT_sibling : (ref4) <0xa686>\n <3>: Abbrev Number: 39 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x26a4): inner\n+ DW_AT_name : (strp) (offset: 0x26a6): inner\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 311\n DW_AT_decl_column : (data1) 12\n DW_AT_type : (ref4) <0x9284>, ffi_type, _ffi_type\n DW_AT_location : (sec_offset) 0x13bac (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x13ba8\n <3>: Abbrev Number: 0\n@@ -18003,26 +18003,26 @@\n Abbrev Offset: 0x1a80\n Pointer Size: 8\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_stmt_list : (sec_offset) 0x51f0\n DW_AT_low_pc : (addr) 0x9000\n DW_AT_high_pc : (udata) 8192\n DW_AT_name : (strp) (offset: 0x263d): unix64.S\n- DW_AT_comp_dir : (strp) (offset: 0x2646): /build/1st/libffi-3.4.2/build\n- DW_AT_producer : (strp) (offset: 0x2664): GNU AS 2.37\n+ DW_AT_comp_dir : (strp) (offset: 0x2646): /build/2/libffi-3.4.2/2nd/build\n+ DW_AT_producer : (strp) (offset: 0x2666): GNU AS 2.37\n DW_AT_language : (data2) 32769\t(MIPS assembler)\n Compilation Unit @ offset 0xa7b1:\n Length: 0xa51 (32-bit)\n Version: 4\n Abbrev Offset: 0x1a94\n Pointer Size: 8\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_producer : (strp) (offset: 0x84): GNU C17 10.3.0 -march=bdver1 -g -O2 -O3 -fstack-protector-strong -fomit-frame-pointer -fstrict-aliasing -ffast-math -fexceptions -fPIC -fasynchronous-unwind-tables\n DW_AT_language : (data1) 12\t(ANSI C99)\n- DW_AT_name : (strp) (offset: 0x26aa): ../src/x86/ffiw64.c\n+ DW_AT_name : (strp) (offset: 0x26ac): ../src/x86/ffiw64.c\n DW_AT_comp_dir : (strp) (offset: 0x292): ./build\n DW_AT_low_pc : (addr) 0xb000\n DW_AT_high_pc : (data8) 0x56b\n DW_AT_stmt_list : (sec_offset) 0x530a\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : (data1) 8\n DW_AT_encoding : (data1) 7\t(unsigned)\n@@ -18415,29 +18415,29 @@\n <1>: Abbrev Number: 5 (DW_TAG_typedef)\n DW_AT_name : (strp) (offset: 0x217e): uintptr_t\n DW_AT_decl_file : (data1) 7\n DW_AT_decl_line : (data1) 90\n DW_AT_decl_column : (data1) 27\n DW_AT_type : (ref4) <0xa7de>, long unsigned int\n <1>: Abbrev Number: 7 (DW_TAG_structure_type)\n- DW_AT_name : (strp) (offset: 0x26be): win64_call_frame\n+ DW_AT_name : (strp) (offset: 0x26c0): win64_call_frame\n DW_AT_byte_size : (data1) 40\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 41\n DW_AT_decl_column : (data1) 8\n DW_AT_sibling : (ref4) <0xab1f>\n <2>: Abbrev Number: 12 (DW_TAG_member)\n DW_AT_name : (string) rbp\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 43\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xaaa0>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 0\n <2>: Abbrev Number: 8 (DW_TAG_member)\n- DW_AT_name : (strp) (offset: 0x2676): retaddr\n+ DW_AT_name : (strp) (offset: 0x2678): retaddr\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 44\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xaaa0>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 8\n <2>: Abbrev Number: 12 (DW_TAG_member)\n DW_AT_name : (string) fn\n@@ -18458,36 +18458,36 @@\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 47\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xaaa0>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 32\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 29 (DW_TAG_structure_type)\n- DW_AT_name : (strp) (offset: 0x26cf): win64_closure_frame\n+ DW_AT_name : (strp) (offset: 0x26d1): win64_closure_frame\n DW_AT_byte_size : (data1) 56\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 280\n DW_AT_decl_column : (data1) 8\n DW_AT_sibling : (ref4) <0xab66>\n <2>: Abbrev Number: 22 (DW_TAG_member)\n DW_AT_name : (strp) (offset: 0x687): rvalue\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 282\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xab66>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 0\n <2>: Abbrev Number: 22 (DW_TAG_member)\n- DW_AT_name : (strp) (offset: 0x2670): fargs\n+ DW_AT_name : (strp) (offset: 0x2672): fargs\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 283\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xab76>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 16\n <2>: Abbrev Number: 22 (DW_TAG_member)\n- DW_AT_name : (strp) (offset: 0x2676): retaddr\n+ DW_AT_name : (strp) (offset: 0x2678): retaddr\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 284\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xaaa0>, UINT64, long unsigned int\n DW_AT_data_member_location: (data1) 48\n <2>: Abbrev Number: 22 (DW_TAG_member)\n DW_AT_name : (strp) (offset: 0x646): args\n@@ -18515,15 +18515,15 @@\n DW_AT_type : (ref4) <0xaaa0>, UINT64, long unsigned int\n DW_AT_sibling : (ref4) <0xab95>\n <2>: Abbrev Number: 30 (DW_TAG_subrange_type)\n DW_AT_type : (ref4) <0xa7de>, long unsigned int\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 31 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n- DW_AT_name : (strp) (offset: 0x2692): ffi_closure_win64_inner\n+ DW_AT_name : (strp) (offset: 0x2694): ffi_closure_win64_inner\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 293\n DW_AT_decl_column : (data1) 1\n DW_AT_prototyped : (flag_present) 1\n DW_AT_type : (ref4) <0xa848>, int\n DW_AT_low_pc : (addr) 0xb328\n DW_AT_high_pc : (data8) 0x243\n@@ -18551,15 +18551,15 @@\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 295\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xa96f>\n DW_AT_location : (sec_offset) 0x13d18 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x13d10\n <2>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- DW_AT_name : (strp) (offset: 0x26dd): frame\n+ DW_AT_name : (strp) (offset: 0x26df): frame\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 296\n DW_AT_decl_column : (data1) 32\n DW_AT_type : (ref4) <0xad04>, win64_closure_frame\n DW_AT_location : (sec_offset) 0x13d86 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x13d7a\n <2>: Abbrev Number: 34 (DW_TAG_variable)\n@@ -18591,15 +18591,15 @@\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 300\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xa848>, int\n DW_AT_location : (sec_offset) 0x13fbb (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x13fb5\n <2>: Abbrev Number: 34 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x267e): nreg\n+ DW_AT_name : (strp) (offset: 0x2680): nreg\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data2) 300\n DW_AT_decl_column : (data1) 13\n DW_AT_type : (ref4) <0xa848>, int\n DW_AT_location : (sec_offset) 0x14012 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x14004\n <2>: Abbrev Number: 34 (DW_TAG_variable)\n@@ -19060,15 +19060,15 @@\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 124\n DW_AT_decl_column : (data1) 10\n DW_AT_type : (ref4) <0xa83c>, size_t, long unsigned int\n DW_AT_location : (sec_offset) 0x14e0c (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x14e02\n <2>: Abbrev Number: 46 (DW_TAG_variable)\n- DW_AT_name : (strp) (offset: 0x26dd): frame\n+ DW_AT_name : (strp) (offset: 0x26df): frame\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 125\n DW_AT_decl_column : (data1) 28\n DW_AT_type : (ref4) <0xb145>, win64_call_frame\n DW_AT_location : (sec_offset) 0x14e88 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x14e80\n <2>: Abbrev Number: 51 (DW_TAG_GNU_call_site)\n@@ -19179,28 +19179,28 @@\n DW_AT_name : (strp) (offset: 0x220a): ffi_tramp_set_parms\n DW_AT_decl_file : (data1) 8\n DW_AT_decl_line : (data1) 37\n DW_AT_decl_column : (data1) 6\n <1>: Abbrev Number: 63 (DW_TAG_subprogram)\n DW_AT_external : (flag_present) 1\n DW_AT_declaration : (flag_present) 1\n- DW_AT_linkage_name: (strp) (offset: 0x2683): ffi_call_win64\n- DW_AT_name : (strp) (offset: 0x2683): ffi_call_win64\n+ DW_AT_linkage_name: (strp) (offset: 0x2685): ffi_call_win64\n+ DW_AT_name : (strp) (offset: 0x2685): ffi_call_win64\n DW_AT_decl_file : (data1) 1\n DW_AT_decl_line : (data1) 50\n DW_AT_decl_column : (data1) 13\n <1>: Abbrev Number: 0\n Compilation Unit @ offset 0xb206:\n Length: 0x25 (32-bit)\n Version: 5\n Unit Type: DW_UT_compile (1)\n Abbrev Offset: 0x1e50\n Pointer Size: 8\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n DW_AT_stmt_list : (sec_offset) 0x588f\n DW_AT_low_pc : (addr) 0xb570\n DW_AT_high_pc : (udata) 395\n- DW_AT_name : (strp) (offset: 0x26e3): win64.S\n- DW_AT_comp_dir : (strp) (offset: 0x2646): /build/1st/libffi-3.4.2/build\n- DW_AT_producer : (strp) (offset: 0x2664): GNU AS 2.37\n+ DW_AT_name : (strp) (offset: 0x26e5): win64.S\n+ DW_AT_comp_dir : (strp) (offset: 0x2646): /build/2/libffi-3.4.2/2nd/build\n+ DW_AT_producer : (strp) (offset: 0x2666): GNU AS 2.37\n DW_AT_language : (data2) 32769\t(MIPS assembler)\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 10.3.0-9) 10.3.0\n+_GCC: (Debian 10.3.0-9) 10.3.0\n ,tx`7r;;x\n AF7u3Uqo\n GWcDu.2\\\n M;VsY^ f\n z=+y9n=H\n zHmNoLol\n Kj.j\\[?M\n"}, {"source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -675,19 +675,19 @@\n [ 25f9] x86_64_reg_class\n [ 260a] i128\n [ 260f] X86_64_SSEDF_CLASS\n [ 2622] class1\n [ 2629] class2\n [ 2630] ffi_call_int\n [ 263d] unix64.S\n- [ 2646] /build/1st/libffi-3.4.2/build\n- [ 2664] GNU AS 2.37\n- [ 2670] fargs\n- [ 2676] retaddr\n- [ 267e] nreg\n- [ 2683] ffi_call_win64\n- [ 2692] ffi_closure_win64_inner\n- [ 26aa] ../src/x86/ffiw64.c\n- [ 26be] win64_call_frame\n- [ 26cf] win64_closure_frame\n- [ 26e3] win64.S\n+ [ 2646] /build/2/libffi-3.4.2/2nd/build\n+ [ 2666] GNU AS 2.37\n+ [ 2672] fargs\n+ [ 2678] retaddr\n+ [ 2680] nreg\n+ [ 2685] ffi_call_win64\n+ [ 2694] ffi_closure_win64_inner\n+ [ 26ac] ../src/x86/ffiw64.c\n+ [ 26c0] win64_call_frame\n+ [ 26d1] win64_closure_frame\n+ [ 26e5] win64.S\n \n"}]}]}]}]}]}