{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.BEGioXIc/b1/atlas-ecmwf_0.37.0-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.BEGioXIc/b2/atlas-ecmwf_0.37.0-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 01e545681931f045d07c6766b540823b 52231500 debug optional libatlas-ecmwf-0-dbgsym_0.37.0-1_arm64.deb\n- 62cb3d534b0981364f9b0cd649c91c1d 2279328 libs optional libatlas-ecmwf-0_0.37.0-1_arm64.deb\n- c7dabda0dce3de696800810175674680 6470936 libdevel optional libatlas-ecmwf-dev_0.37.0-1_arm64.deb\n+ 3efcdc825facb3cfa9b0f3b8cd611824 52231428 debug optional libatlas-ecmwf-0-dbgsym_0.37.0-1_arm64.deb\n+ c15b4113149610576b0df25478134c00 2278012 libs optional libatlas-ecmwf-0_0.37.0-1_arm64.deb\n+ 8fe718cc6ca2e0233c32e6ec23993e9f 6470984 libdevel optional libatlas-ecmwf-dev_0.37.0-1_arm64.deb\n 4e0030a8421d6f8b920066def251349d 1306940 debug optional libatlas-ecmwf-utils-dbgsym_0.37.0-1_arm64.deb\n 69970edb9cd7c3b65aab42054460e27b 89708 science optional libatlas-ecmwf-utils_0.37.0-1_arm64.deb\n"}, {"source1": "libatlas-ecmwf-0_0.37.0-1_arm64.deb", "source2": "libatlas-ecmwf-0_0.37.0-1_arm64.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-04-23 17:36:19.000000 debian-binary\n -rw-r--r-- 0 0 0 1188 2024-04-23 17:36:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2277948 2024-04-23 17:36:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2276632 2024-04-23 17:36:19.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/aarch64-linux-gnu/libatlas_ecmwf.so.0.37", "source2": "./usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.37", "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: 540a815ca0cc2d4c72f9a545418161a8501507f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55554d3208b6c7cb626ebff005f9f734f5790a5e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -14065,15 +14065,15 @@\n ATLAS_PLUGIN_PATH\n git-sha1 \n atlas version (\n git-sha1 \n Build:\n build type : \n timestamp : \n-20250622081301\n+20240521040907\n source dir : \n /build/reproducible-path/atlas-ecmwf-0.37.0\n build dir : \n /build/reproducible-path/atlas-ecmwf-0.37.0/debian/build\n op. system : \n Linux-6.1.0-21-cloud-arm64\n linux.64\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -103,15 +103,15 @@\n 0x007541f0 61746c61 73207665 7273696f 6e202800 atlas version (.\n 0x00754200 292c2000 00000000 6769742d 73686131 ), .....git-sha1\n 0x00754210 20000000 00000000 20204275 696c643a ....... Build:\n 0x00754220 00000000 00000000 20202020 6275696c ........ buil\n 0x00754230 64207479 70652020 20202020 3a200000 d type : ..\n 0x00754240 52656c65 61736500 20202020 74696d65 Release. time\n 0x00754250 7374616d 70202020 20202020 3a200000 stamp : ..\n- 0x00754260 32303235 30363232 30383133 30310000 20250622081301..\n+ 0x00754260 32303234 30353231 30343039 30370000 20240521040907..\n 0x00754270 20202020 736f7572 63652064 69722020 source dir \n 0x00754280 20202020 3a200000 2f627569 6c642f72 : ../build/r\n 0x00754290 6570726f 64756369 626c652d 70617468 eproducible-path\n 0x007542a0 2f61746c 61732d65 636d7766 2d302e33 /atlas-ecmwf-0.3\n 0x007542b0 372e3000 00000000 20202020 6275696c 7.0..... buil\n 0x007542c0 64206469 72202020 20202020 3a200000 d dir : ..\n 0x007542d0 2f627569 6c642f72 6570726f 64756369 /build/reproduci\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 30613831 35636130 63633264 34633732 0a815ca0cc2d4c72\n- 0x00000010 66396135 34353431 38313631 61383530 f9a545418161a850\n- 0x00000020 31353037 66392e64 65627567 00000000 1507f9.debug....\n- 0x00000030 3afcb9e0 :...\n+ 0x00000000 35353464 33323038 62366337 63623632 554d3208b6c7cb62\n+ 0x00000010 36656266 66303035 66396637 33346635 6ebff005f9f734f5\n+ 0x00000020 37393061 35652e64 65627567 00000000 790a5e.debug....\n+ 0x00000030 5f5268f0 _Rh.\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 2224.6 KiB (2277948 B)\n+ Compressed size: 2223.3 KiB (2276632 B)\n Uncompressed size: 9940.0 KiB (10178560 B)\n Ratio: 0.224\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 2277948 10178560 0.224 CRC64 0\n+ 1 1 0 0 2276632 10178560 0.224 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 2277908 10178560 0.224 CRC64\n+ 1 1 12 0 2276592 10178560 0.224 CRC64\n"}]}]}, {"source1": "libatlas-ecmwf-dev_0.37.0-1_arm64.deb", "source2": "libatlas-ecmwf-dev_0.37.0-1_arm64.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-04-23 17:36:19.000000 debian-binary\n -rw-r--r-- 0 0 0 16076 2024-04-23 17:36:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6454668 2024-04-23 17:36:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6454716 2024-04-23 17:36:19.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/include/aarch64-linux-gnu/atlas/atlas_ecbuild_config.h", "source2": "./usr/include/aarch64-linux-gnu/atlas/atlas_ecbuild_config.h", "unified_diff": "@@ -28,15 +28,15 @@\n #define ATLAS_OS_NAME \"Linux-6.1.0-21-cloud-arm64\"\n #define ATLAS_OS_BITS 64\n #define ATLAS_OS_BITS_STR \"64\"\n #define ATLAS_OS_STR \"linux.64\"\n #define ATLAS_OS_VERSION \"6.1.0-21-cloud-arm64\"\n #define ATLAS_SYS_PROCESSOR \"aarch64\"\n \n-#define ATLAS_BUILD_TIMESTAMP \"20250622081301\"\n+#define ATLAS_BUILD_TIMESTAMP \"20240521040907\"\n #define ATLAS_BUILD_TYPE \"Release\"\n \n #define ATLAS_C_COMPILER_ID \"GNU\"\n #define ATLAS_C_COMPILER_VERSION \"13.2.0\"\n \n #define ATLAS_CXX_COMPILER_ID \"GNU\"\n #define ATLAS_CXX_COMPILER_VERSION \"13.2.0\"\n"}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 6303.4 KiB (6454668 B)\n+ Compressed size: 6303.4 KiB (6454716 B)\n Uncompressed size: 9890.0 KiB (10127360 B)\n Ratio: 0.637\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 6454668 10127360 0.637 CRC64 0\n+ 1 1 0 0 6454716 10127360 0.637 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6454628 10127360 0.637 CRC64\n+ 1 1 12 0 6454676 10127360 0.637 CRC64\n"}]}]}, {"source1": "libatlas-ecmwf-0-dbgsym_0.37.0-1_arm64.deb", "source2": "libatlas-ecmwf-0-dbgsym_0.37.0-1_arm64.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-04-23 17:36:19.000000 debian-binary\n -rw-r--r-- 0 0 0 608 2024-04-23 17:36:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 52230700 2024-04-23 17:36:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 52230628 2024-04-23 17:36:19.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: Alastair McKinstry \n Installed-Size: 53111\n Depends: libatlas-ecmwf-0 (= 0.37.0-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libatlas-ecmwf-0\n-Build-Ids: 540a815ca0cc2d4c72f9a545418161a8501507f9 f7ca0a6a4b8ad2dfb676f638fac07e1b1ed30814\n+Build-Ids: 55554d3208b6c7cb626ebff005f9f734f5790a5e f7ca0a6a4b8ad2dfb676f638fac07e1b1ed30814\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,2 +1,2 @@\n-usr/lib/debug/.build-id/54/0a815ca0cc2d4c72f9a545418161a8501507f9.debug\n+usr/lib/debug/.build-id/55/554d3208b6c7cb626ebff005f9f734f5790a5e.debug\n usr/lib/debug/.build-id/f7/ca0a6a4b8ad2dfb676f638fac07e1b1ed30814.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,12 +1,12 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/54/\n--rw-r--r-- 0 root (0) root (0) 53598312 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/54/0a815ca0cc2d4c72f9a545418161a8501507f9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/55/\n+-rw-r--r-- 0 root (0) root (0) 53598312 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/55/554d3208b6c7cb626ebff005f9f734f5790a5e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/f7/\n -rw-r--r-- 0 root (0) root (0) 774352 2024-04-23 17:36:19.000000 ./usr/lib/debug/.build-id/f7/ca0a6a4b8ad2dfb676f638fac07e1b1ed30814.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-04-23 17:36:19.000000 ./usr/share/doc/libatlas-ecmwf-0-dbgsym -> libatlas-ecmwf-0\n"}, {"source1": "./usr/lib/debug/.build-id/54/0a815ca0cc2d4c72f9a545418161a8501507f9.debug", "source2": "./usr/lib/debug/.build-id/55/554d3208b6c7cb626ebff005f9f734f5790a5e.debug", "comments": ["Files 0% similar despite different names"], "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: 540a815ca0cc2d4c72f9a545418161a8501507f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55554d3208b6c7cb626ebff005f9f734f5790a5e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-GCC: (Debian 13.2.0-25) 13.2.0\n+^GCC: (Debian 13.2.0-25) 13.2.0\n R~:qy?-fG\n e3e=gO*?K\n WG^upZ4^\n 3-7X_0_!\n 3b+*D~GO\n P2:$]&-M\n 9YX+^NURYV\n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,15 +1,15 @@\n Streams: 1\n Blocks: 3\n- Compressed size: 49.8 MiB (52230700 B)\n+ Compressed size: 49.8 MiB (52230628 B)\n Uncompressed size: 51.9 MiB (54384640 B)\n Ratio: 0.960\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 3 0 0 52230700 54384640 0.960 CRC64 0\n+ 1 3 0 0 52230628 54384640 0.960 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 25012000 25165824 0.994 CRC64\n- 1 2 25012012 25165824 24925208 25165824 0.990 CRC64\n- 1 3 49937220 50331648 2293436 4052992 0.566 CRC64\n+ 1 1 12 0 25011928 25165824 0.994 CRC64\n+ 1 2 25011940 25165824 24925208 25165824 0.990 CRC64\n+ 1 3 49937148 50331648 2293436 4052992 0.566 CRC64\n"}]}]}]}