{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.dlktz6i7/b1/libcm256cc_1.1.0-4.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.dlktz6i7/b2/libcm256cc_1.1.0-4.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 0bd186b57dd72969522a595b6795e961 14624 libdevel optional libcm256cc-dev_1.1.0-4.1_amd64.deb\n- a34984d2f25dc756bda1e7db724b09b1 28356 debug optional libcm256cc1t64-dbgsym_1.1.0-4.1_amd64.deb\n- 54b83733aae984551f95230e8d47886d 10844 libs optional libcm256cc1t64_1.1.0-4.1_amd64.deb\n+ bdac2cc783e1e37efe2f4b238ff0f796 28320 debug optional libcm256cc1t64-dbgsym_1.1.0-4.1_amd64.deb\n+ 5fe37565a30b5f34c252342117c117a7 10844 libs optional libcm256cc1t64_1.1.0-4.1_amd64.deb\n"}, {"source1": "libcm256cc1t64_1.1.0-4.1_amd64.deb", "source2": "libcm256cc1t64_1.1.0-4.1_amd64.deb", "unified_diff": null, "details": [{"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/libcm256cc.so.1.1.0", "source2": "./usr/lib/x86_64-linux-gnu/libcm256cc.so.1.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: d23469b731e4ebb70ae3e5ce83b18f4f98fab957\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 46f2681c22817ca370f5df9eb0bb8bf6921989d6\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": "@@ -1690,28 +1690,28 @@\n \tvmovdqa 0x20710(%r9,%rax,1),%xmm3\n \tvmovdqa 0x21710(%r9,%rax,1),%xmm4\n gf256_ctx::gf256_mul_mem(void*, void const*, unsigned char, int):\n ./obj-x86_64-linux-gnu/./gf256.cpp:342\n \tcmp $0xf,%r8d\n \tjle 3689 \n \tlea -0x10(%r8),%r11d\n+\tshr $0x4,%r8d\n _mm_and_si128(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317\n \tmov $0xf0f0f0f,%ebx\n-\tshr $0x4,%r8d\n _mm_shuffle_epi8(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/tmmintrin.h:138\n \txor %eax,%eax\n \tlea -0x1(%r8),%esi\n _mm_and_si128(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317\n \tvmovd %ebx,%xmm2\n \tshl $0x4,%r8\n \tmov %rsi,%r10\n-\tvpbroadcastd %xmm2,%xmm2\n+\tvpshufd $0x0,%xmm2,%xmm2\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 \tnopl 0x0(%rax,%rax,1)\n _mm_loadu_si128(long long __vector(2) const*):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:706\n@@ -2063,28 +2063,28 @@\n \tvmovdqa 0x20710(%r9,%rax,1),%xmm3\n \tvmovdqa 0x21710(%r9,%rax,1),%xmm4\n gf256_ctx::gf256_muladd_mem(void*, unsigned char, void const*, int):\n ./obj-x86_64-linux-gnu/./gf256.cpp:423\n \tcmp $0xf,%r8d\n \tjle 39ce \n \tlea -0x10(%r8),%r11d\n+\tshr $0x4,%r8d\n _mm_and_si128(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317\n \tmov $0xf0f0f0f,%ebx\n-\tshr $0x4,%r8d\n _mm_shuffle_epi8(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/tmmintrin.h:138\n \txor %eax,%eax\n \tlea -0x1(%r8),%ecx\n _mm_and_si128(long long __vector(2), long long __vector(2)):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1317\n \tvmovd %ebx,%xmm2\n \tshl $0x4,%r8\n \tmov %rcx,%r10\n-\tvpbroadcastd %xmm2,%xmm2\n+\tvpshufd $0x0,%xmm2,%xmm2\n \tnopl 0x0(%rax,%rax,1)\n _mm_loadu_si128(long long __vector(2) const*):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:706\n \tvmovdqu (%rsi,%rax,1),%xmm1\n _mm_srli_epi64(long long __vector(2), int):\n /usr/lib/gcc/x86_64-linux-gnu/14/include/emmintrin.h:1263\n \tvpsrlq $0x4,%xmm1,%xmm0\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 33343639 62373331 65346562 62373061 3469b731e4ebb70a\n- 0x00000010 65336535 63653833 62313866 34663938 e3e5ce83b18f4f98\n- 0x00000020 66616239 35372e64 65627567 00000000 fab957.debug....\n- 0x00000030 16e5e45d ...]\n+ 0x00000000 66323638 31633232 38313763 61333730 f2681c22817ca370\n+ 0x00000010 66356466 39656230 62623862 66363932 f5df9eb0bb8bf692\n+ 0x00000020 31393839 64362e64 65627567 00000000 1989d6.debug....\n+ 0x00000030 b2c8a8e0 ....\n \n"}]}]}]}]}, {"source1": "libcm256cc1t64-dbgsym_1.1.0-4.1_amd64.deb", "source2": "libcm256cc1t64-dbgsym_1.1.0-4.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 2024-02-28 10:28:49.000000 debian-binary\n--rw-r--r-- 0 0 0 548 2024-02-28 10:28:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 27616 2024-02-28 10:28:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 544 2024-02-28 10:28:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 27584 2024-02-28 10:28:49.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 Hamradio Maintainers \n Installed-Size: 42\n Depends: libcm256cc1t64 (= 1.1.0-4.1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libcm256cc1t64\n-Build-Ids: d23469b731e4ebb70ae3e5ce83b18f4f98fab957\n+Build-Ids: 46f2681c22817ca370f5df9eb0bb8bf6921989d6\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/d2/3469b731e4ebb70ae3e5ce83b18f4f98fab957.debug\n+usr/lib/debug/.build-id/46/f2681c22817ca370f5df9eb0bb8bf6921989d6.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 2024-02-28 10:28:49.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/lib/debug/.build-id/d2/\n--rw-r--r-- 0 root (0) root (0) 32240 2024-02-28 10:28:49.000000 ./usr/lib/debug/.build-id/d2/3469b731e4ebb70ae3e5ce83b18f4f98fab957.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/lib/debug/.build-id/46/\n+-rw-r--r-- 0 root (0) root (0) 32232 2024-02-28 10:28:49.000000 ./usr/lib/debug/.build-id/46/f2681c22817ca370f5df9eb0bb8bf6921989d6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-02-28 10:28:49.000000 ./usr/share/doc/libcm256cc1t64-dbgsym -> libcm256cc1t64\n"}]}]}]}]}