{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.nzi0926O/b1/gcc-12-cross-mipsen_5+c1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.nzi0926O/b2/gcc-12-cross-mipsen_5+c1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -100,22 +100,22 @@\n 326edda03dd7fe9aeb8eaba8edf5b1b1 1148 devel optional gfortran-12-multilib-mips64-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n 6a554139ccc0c271055cbf652c8bf08c 1148 devel optional gfortran-12-multilib-mips64el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n 2d5e3e7c7a46d949df8644e1b6b46df7 1140 devel optional gfortran-12-multilib-mipsel-linux-gnu_12.4.0-2cross1_arm64.deb\n 57e2f20c9eec3d3ca0f39c8b0b816141 1152 devel optional gfortran-12-multilib-mipsisa32r6-linux-gnu_12.4.0-2cross1_arm64.deb\n 3715ba882c5125051ae77fdcbfbc7008 1156 devel optional gfortran-12-multilib-mipsisa32r6el-linux-gnu_12.4.0-2cross1_arm64.deb\n 2bedceb452ada126109f44d5ed77a141 1160 devel optional gfortran-12-multilib-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n 2ce17f90e1497a282b4c0414f6e4761b 1160 devel optional gfortran-12-multilib-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n- 5744b68fbb5ad2b913b28f926f483bb2 7737244 devel optional gm2-12-mips-linux-gnu_12.4.0-2cross1_arm64.deb\n- 6c299254e9a1972a9ffca45e45ca2fb5 7741024 devel optional gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n- 0446d090b3f23f88447cf53cc978e185 7733600 devel optional gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n- bff0ec57a34a027057edd6ca2581331c 7740036 devel optional gm2-12-mipsel-linux-gnu_12.4.0-2cross1_arm64.deb\n- c22b64eb2ae08e8850ddf179988fc1e2 7742356 devel optional gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_arm64.deb\n- dc645fde0af2f2d564e407c5ac89ec00 7736432 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_arm64.deb\n- 6ae9032e2c28473f61e081ec07815353 7737576 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n- 04a2b2c26aa6f23e14fef46ca9831424 7738644 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n+ acc032b7c40c262b4a96b69171f57770 7736520 devel optional gm2-12-mips-linux-gnu_12.4.0-2cross1_arm64.deb\n+ 376e5c5f8c27cfa77ecf609336e0bd00 7736672 devel optional gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n+ 67c83c7eca8898dd3ba83c99ec3a77e2 7737232 devel optional gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n+ 447a42ed5e893818fce504aef1c20a68 7736460 devel optional gm2-12-mipsel-linux-gnu_12.4.0-2cross1_arm64.deb\n+ 0f1c529bef9bab48ae79374bedb6bafa 7739052 devel optional gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_arm64.deb\n+ 1e615740ec19b7b915fec664b919da2b 7739828 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_arm64.deb\n+ 27433b3e3849e2b2968dc2eaa27fa666 7741736 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n+ 56e818d806dece6a83375a3ee8e34a58 7740108 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n d40b07ac6f250a66883ef118c31f5e88 16163744 devel optional gnat-12-mips-linux-gnu_12.4.0-2cross1_arm64.deb\n 7f5e864cf82a10462617dc1cb6e29f4e 16362068 devel optional gnat-12-mips64-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n 205f5754d1d225c29693a72ab0831336 16400164 devel optional gnat-12-mips64el-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n a36cdbd75e9085b290dc452a47cf829c 16206480 devel optional gnat-12-mipsel-linux-gnu_12.4.0-2cross1_arm64.deb\n 13078711fe7a43d2bca877cff1f9a0b1 16424048 devel optional gnat-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_arm64.deb\n 872d31d7b87dc951d93aee1a83bfc55b 16487204 devel optional gnat-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_arm64.deb\n 0ad84b95671f2ac337e4bab1dd7554ed 16756256 devel optional gnat-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_arm64.deb\n"}, {"source1": "gm2-12-mips-linux-gnu_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mips-linux-gnu_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7735944 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1104 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7735224 2024-05-29 16:29:41.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/bin/mips-linux-gnu-gm2-12", "source2": "./usr/bin/mips-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 511f040b86875405d6bc59f893a218e3f010e16e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 704b947962f803cca91eaebf1f34d9e573a2d74a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-n/lib/ld-linux-aarch64.so.1\n+J/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -608,15 +608,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mips64-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../lib:mips-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib64:mips64-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2800,15 +2800,15 @@\n 0x004a7940 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a7950 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a7960 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a7970 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a7980 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a7990 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a79a0 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a79b0 32363031 32312900 20206772 61667465 260121). grafte\n+ 0x004a79b0 32363031 32322900 20206772 61667465 260122). grafte\n 0x004a79c0 64206f6e 746f2047 43432031 322e342e d onto GCC 12.4.\n 0x004a79d0 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a79e0 74202843 29203230 32362046 72656520 t (C) 2026 Free \n 0x004a79f0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a7a00 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7a10 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a7a20 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31663034 30623836 38373534 30356436 1f040b86875405d6\n- 0x00000010 62633539 66383933 61323138 65336630 bc59f893a218e3f0\n- 0x00000020 31306531 36652e64 65627567 00000000 10e16e.debug....\n- 0x00000030 4eed8cf1 N...\n+ 0x00000000 34623934 37393632 66383033 63636139 4b947962f803cca9\n+ 0x00000010 31656165 62663166 33346439 65353733 1eaebf1f34d9e573\n+ 0x00000020 61326437 34612e64 65627567 00000000 a2d74a.debug....\n+ 0x00000030 b3be168d ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 5064a456b61c0d977aa30edfd7e28924f92944bc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 754a52b37e12d3d6f31656da86dcb974791c0531\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+1/lib/ld-linux-aarch64.so.1\n HvZji=9*\n !VP\tHU\"@\n @P(p% vA\n 9CI, d\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n@@ -52877,16 +52877,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 07:44:32 2026\n+20260122\n+Thu Jan 22 17:55:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65361,18 +65361,18 @@\n 0x014d9b50 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b60 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9b70 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9b80 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9b90 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9ba0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bc0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bc0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9bd0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9be0 57656420 4a616e20 32312030 373a3434 Wed Jan 21 07:44\n- 0x014d9bf0 3a333220 32303236 00000000 8c008900 :32 2026........\n+ 0x014d9be0 54687520 4a616e20 32322031 373a3535 Thu Jan 22 17:55\n+ 0x014d9bf0 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x014d9c00 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c10 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c20 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c30 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c40 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c50 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c60 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36346134 35366236 31633064 39373761 64a456b61c0d977a\n- 0x00000010 61333065 64666437 65323839 32346639 a30edfd7e28924f9\n- 0x00000020 32393434 62632e64 65627567 00000000 2944bc.debug....\n- 0x00000030 d4daa117 ....\n+ 0x00000000 34613532 62333765 31326433 64366633 4a52b37e12d3d6f3\n+ 0x00000010 31363536 64613836 64636239 37343739 1656da86dcb97479\n+ 0x00000020 31633035 33312e64 65627567 00000000 1c0531.debug....\n+ 0x00000030 e2178555 ...U\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 03ac26e3911f0bb872a2ae203957fd3ae9eb5f67\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 540e2ea4468793c38127c379d25575e1ddfe84bc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-_g/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 07:44:32 2026\n+20260122\n+Thu Jan 22 17:55:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312030 373a3434 Wed Jan 21 07:44\n- 0x004938b0 3a333220 32303236 00000000 8c008900 :32 2026........\n+ 0x004938a0 54687520 4a616e20 32322031 373a3535 Thu Jan 22 17:55\n+ 0x004938b0 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61633236 65333931 31663062 62383732 ac26e3911f0bb872\n- 0x00000010 61326165 32303339 35376664 33616539 a2ae203957fd3ae9\n- 0x00000020 65623566 36372e64 65627567 00000000 eb5f67.debug....\n- 0x00000030 d2c649bc ..I.\n+ 0x00000000 30653265 61343436 38373933 63333831 0e2ea4468793c381\n+ 0x00000010 32376333 37396432 35353735 65316464 27c379d25575e1dd\n+ 0x00000020 66653834 62632e64 65627567 00000000 fe84bc.debug....\n+ 0x00000030 4a21a408 J!..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 6efa766ecc92d20435029a3fb914ffa3994436bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fdd8c4792ed02f4a076e724c3728578404554f8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 07:44:32 2026\n+20260122\n+Thu Jan 22 17:55:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312030 373a3434 Wed Jan 21 07:44\n- 0x0048b220 3a333220 32303236 00000000 00000000 :32 2026........\n+ 0x0048b210 54687520 4a616e20 32322031 373a3535 Thu Jan 22 17:55\n+ 0x0048b220 3a303920 32303236 00000000 00000000 :09 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66613736 36656363 39326432 30343335 fa766ecc92d20435\n- 0x00000010 30323961 33666239 31346666 61333939 029a3fb914ffa399\n- 0x00000020 34343336 62662e64 65627567 00000000 4436bf.debug....\n- 0x00000030 34639004 4c..\n+ 0x00000000 64643863 34373932 65643032 66346130 dd8c4792ed02f4a0\n+ 0x00000010 37366537 32346333 37323835 37383430 76e724c372857840\n+ 0x00000020 34353534 66382e64 65627567 00000000 4554f8.debug....\n+ 0x00000030 4b0690c8 K...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: bc25bb4f871dc408ed3d1136866e0f131bace66e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 640568885f9d839fdb372f0446215fcfb6ba577b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-n/lib/ld-linux-aarch64.so.1\n+W{/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 07:44:32 2026\n+20260122\n+Thu Jan 22 17:55:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312030 373a3434 Wed Jan 21 07:44\n- 0x0048adb0 3a333220 32303236 00000000 8c008900 :32 2026........\n+ 0x0048ada0 54687520 4a616e20 32322031 373a3535 Thu Jan 22 17:55\n+ 0x0048adb0 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32356262 34663837 31646334 30386564 25bb4f871dc408ed\n- 0x00000010 33643131 33363836 36653066 31333162 3d1136866e0f131b\n- 0x00000020 61636536 36652e64 65627567 00000000 ace66e.debug....\n- 0x00000030 a8da40ac ..@.\n+ 0x00000000 30353638 38383566 39643833 39666462 0568885f9d839fdb\n+ 0x00000010 33373266 30343436 32313566 63666236 372f0446215fcfb6\n+ 0x00000020 62613537 37622e64 65627567 00000000 ba577b.debug....\n+ 0x00000030 9b526b4a .RkJ\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: dabd5a7bca6c85ee8ebe344d0d11f80ca65cf71b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 88354e0b0bc7b4a19f10e8028ab9418da4636e72\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+cnr/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 07:44:32 2026\n+20260122\n+Thu Jan 22 17:55:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312030 373a3434 Wed Jan 21 07:44\n- 0x0048a200 3a333220 32303236 00000000 8c008900 :32 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322031 373a3535 Thu Jan 22 17:55\n+ 0x0048a200 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62643561 37626361 36633835 65653865 bd5a7bca6c85ee8e\n- 0x00000010 62653334 34643064 31316638 30636136 be344d0d11f80ca6\n- 0x00000020 35636637 31622e64 65627567 00000000 5cf71b.debug....\n- 0x00000030 99e0425b ..B[\n+ 0x00000000 33353465 30623062 63376234 61313966 354e0b0bc7b4a19f\n+ 0x00000010 31306538 30323861 62393431 38646134 10e8028ab9418da4\n+ 0x00000020 36333665 37322e64 65627567 00000000 636e72.debug....\n+ 0x00000030 e6a83eec ..>.\n \n"}]}]}]}]}, {"source1": "gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7739720 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7735364 2024-05-29 16:29:41.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/bin/mips64-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mips64-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 70e29672ad9f07498cf54d7be534b5b34179efb2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c4d80384b764f1957a3beb9a33a9f0a12e7742b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+t+/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -606,15 +606,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mips64-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../libo32:mips-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib:mips64-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2784,15 +2784,15 @@\n 0x004a7840 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a7850 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a7860 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a7870 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a7880 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a7890 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a78a0 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a78b0 32363031 32312900 20206772 61667465 260121). grafte\n+ 0x004a78b0 32363031 32322900 20206772 61667465 260122). grafte\n 0x004a78c0 64206f6e 746f2047 43432031 322e342e d onto GCC 12.4.\n 0x004a78d0 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a78e0 74202843 29203230 32362046 72656520 t (C) 2026 Free \n 0x004a78f0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a7900 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7910 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a7920 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65323936 37326164 39663037 34393863 e29672ad9f07498c\n- 0x00000010 66353464 37626535 33346235 62333431 f54d7be534b5b341\n- 0x00000020 37396566 62322e64 65627567 00000000 79efb2.debug....\n- 0x00000030 6539750c e9u.\n+ 0x00000000 34643830 33383462 37363466 31393537 4d80384b764f1957\n+ 0x00000010 61336265 62396133 33613966 30613132 a3beb9a33a9f0a12\n+ 0x00000020 65373734 32622e64 65627567 00000000 e7742b.debug....\n+ 0x00000030 44b2a08e D...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 8f73c2325cbce925655eacf8b3ac89e217ba38ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b1a94bfd5ccef49f2310d8b9bb05350e551fd3d5\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52877,16 +52877,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 10:22:38 2026\n+20260122\n+Thu Jan 22 20:15:56 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65361,18 +65361,18 @@\n 0x014d9b50 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b60 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9b70 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9b80 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9b90 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9ba0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bc0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bc0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9bd0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9be0 57656420 4a616e20 32312031 303a3232 Wed Jan 21 10:22\n- 0x014d9bf0 3a333820 32303236 00000000 8c008900 :38 2026........\n+ 0x014d9be0 54687520 4a616e20 32322032 303a3135 Thu Jan 22 20:15\n+ 0x014d9bf0 3a353620 32303236 00000000 8c008900 :56 2026........\n 0x014d9c00 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c10 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c20 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c30 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c40 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c50 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c60 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37336332 33323563 62636539 32353635 73c2325cbce92565\n- 0x00000010 35656163 66386233 61633839 65323137 5eacf8b3ac89e217\n- 0x00000020 62613338 66662e64 65627567 00000000 ba38ff.debug....\n- 0x00000030 2e91bf33 ...3\n+ 0x00000000 61393462 66643563 63656634 39663233 a94bfd5ccef49f23\n+ 0x00000010 31306438 62396262 30353335 30653535 10d8b9bb05350e55\n+ 0x00000020 31666433 64352e64 65627567 00000000 1fd3d5.debug....\n+ 0x00000030 55068abd U...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: dd6fb6e541ea3a07d5a8678043adca137143921f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1235b73a6ebac671fad1e107017a3d75a98ce5e7\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 10:22:38 2026\n+20260122\n+Thu Jan 22 20:15:56 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312031 303a3232 Wed Jan 21 10:22\n- 0x004938b0 3a333820 32303236 00000000 8c008900 :38 2026........\n+ 0x004938a0 54687520 4a616e20 32322032 303a3135 Thu Jan 22 20:15\n+ 0x004938b0 3a353620 32303236 00000000 8c008900 :56 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36666236 65353431 65613361 30376435 6fb6e541ea3a07d5\n- 0x00000010 61383637 38303433 61646361 31333731 a8678043adca1371\n- 0x00000020 34333932 31662e64 65627567 00000000 43921f.debug....\n- 0x00000030 ba7dfee1 .}..\n+ 0x00000000 33356237 33613665 62616336 37316661 35b73a6ebac671fa\n+ 0x00000010 64316531 30373031 37613364 37356139 d1e107017a3d75a9\n+ 0x00000020 38636535 65372e64 65627567 00000000 8ce5e7.debug....\n+ 0x00000030 2eba5e92 ..^.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: bfa817dd1a85a8c760874c24d4e428089b35b16b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 23a2bdec3477af6b2c4d5e3c2f83976ad1b82f69\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-k/lib/ld-linux-aarch64.so.1\n+/i/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 10:22:38 2026\n+20260122\n+Thu Jan 22 20:15:56 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312031 303a3232 Wed Jan 21 10:22\n- 0x0048b220 3a333820 32303236 00000000 00000000 :38 2026........\n+ 0x0048b210 54687520 4a616e20 32322032 303a3135 Thu Jan 22 20:15\n+ 0x0048b220 3a353620 32303236 00000000 00000000 :56 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61383137 64643161 38356138 63373630 a817dd1a85a8c760\n- 0x00000010 38373463 32346434 65343238 30383962 874c24d4e428089b\n- 0x00000020 33356231 36622e64 65627567 00000000 35b16b.debug....\n- 0x00000030 9ab0da17 ....\n+ 0x00000000 61326264 65633334 37376166 36623263 a2bdec3477af6b2c\n+ 0x00000010 34643565 33633266 38333937 36616431 4d5e3c2f83976ad1\n+ 0x00000020 62383266 36392e64 65627567 00000000 b82f69.debug....\n+ 0x00000030 c2d62ed1 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 837789782521dda92e38be062769731934bb7f43\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8b97cf6f73b0b4389802b7bc268646ca7baab34a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-C/lib/ld-linux-aarch64.so.1\n+J/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 10:22:38 2026\n+20260122\n+Thu Jan 22 20:15:56 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312031 303a3232 Wed Jan 21 10:22\n- 0x0048adb0 3a333820 32303236 00000000 8c008900 :38 2026........\n+ 0x0048ada0 54687520 4a616e20 32322032 303a3135 Thu Jan 22 20:15\n+ 0x0048adb0 3a353620 32303236 00000000 8c008900 :56 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37373839 37383235 32316464 61393265 7789782521dda92e\n- 0x00000010 33386265 30363237 36393733 31393334 38be062769731934\n- 0x00000020 62623766 34332e64 65627567 00000000 bb7f43.debug....\n- 0x00000030 b5f005e7 ....\n+ 0x00000000 39376366 36663733 62306234 33383938 97cf6f73b0b43898\n+ 0x00000010 30326237 62633236 38363436 63613762 02b7bc268646ca7b\n+ 0x00000020 61616233 34612e64 65627567 00000000 aab34a.debug....\n+ 0x00000030 29a49871 )..q\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: a998cb03f2b7fe209e9bf6d2937ad9b125b64e93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9467582547cc1e4b0d010c8b3aed91c970037f9d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 10:22:38 2026\n+20260122\n+Thu Jan 22 20:15:56 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312031 303a3232 Wed Jan 21 10:22\n- 0x0048a200 3a333820 32303236 00000000 8c008900 :38 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322032 303a3135 Thu Jan 22 20:15\n+ 0x0048a200 3a353620 32303236 00000000 8c008900 :56 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39386362 30336632 62376665 32303965 98cb03f2b7fe209e\n- 0x00000010 39626636 64323933 37616439 62313235 9bf6d2937ad9b125\n- 0x00000020 62363465 39332e64 65627567 00000000 b64e93.debug....\n- 0x00000030 65087513 e.u.\n+ 0x00000000 36373538 32353437 63633165 34623064 67582547cc1e4b0d\n+ 0x00000010 30313063 38623361 65643931 63393730 010c8b3aed91c970\n+ 0x00000020 30333766 39642e64 65627567 00000000 037f9d.debug....\n+ 0x00000030 a404f1cc ....\n \n"}]}]}]}]}, {"source1": "gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7732296 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7735924 2024-05-29 16:29:41.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/bin/mips64el-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mips64el-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 8d3928257f909eb53dfe66bbdff7dd0f104fff33\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f9d842d6506ddb2c3e9b35817f50fd2edfc67be\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-3/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -607,15 +607,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mips64el-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../libo32:mipsel-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib:mips64el-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2786,15 +2786,15 @@\n 0x004a7860 693d3634 3b000000 6767635f 696e7465 i=64;...ggc_inte\n 0x004a7870 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a7880 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a7890 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a78a0 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a78b0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a78c0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a78d0 392e3520 20283230 32363031 32312900 9.5 (20260121).\n+ 0x004a78d0 392e3520 20283230 32363031 32322900 9.5 (20260122).\n 0x004a78e0 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a78f0 43432031 322e342e 30000000 00000000 CC 12.4.0.......\n 0x004a7900 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a7910 32362046 72656520 536f6674 77617265 26 Free Software\n 0x004a7920 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7930 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a7940 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33393238 32353766 39303965 62353364 3928257f909eb53d\n- 0x00000010 66653636 62626466 66376464 30663130 fe66bbdff7dd0f10\n- 0x00000020 34666666 33332e64 65627567 00000000 4fff33.debug....\n- 0x00000030 be8b5c9a ..\\.\n+ 0x00000000 39643834 32643635 30366464 62326333 9d842d6506ddb2c3\n+ 0x00000010 65396233 35383137 66353066 64326564 e9b35817f50fd2ed\n+ 0x00000020 66633637 62652e64 65627567 00000000 fc67be.debug....\n+ 0x00000030 b28c80a0 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: ba4c4c779a541eb815b0cec8cc9d4e1bd8b886da\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5eebf35ddec729196852a82746014fe504fea204\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52878,16 +52878,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 09:20:52 2026\n+20260122\n+Thu Jan 22 19:32:26 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65361,18 +65361,18 @@\n 0x014d9b50 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b60 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9b70 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9b80 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9b90 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9ba0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bc0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bc0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9bd0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9be0 57656420 4a616e20 32312030 393a3230 Wed Jan 21 09:20\n- 0x014d9bf0 3a353220 32303236 00000000 8c008900 :52 2026........\n+ 0x014d9be0 54687520 4a616e20 32322031 393a3332 Thu Jan 22 19:32\n+ 0x014d9bf0 3a323620 32303236 00000000 8c008900 :26 2026........\n 0x014d9c00 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c10 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c20 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c30 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c40 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c50 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c60 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34633463 37373961 35343165 62383135 4c4c779a541eb815\n- 0x00000010 62306365 63386363 39643465 31626438 b0cec8cc9d4e1bd8\n- 0x00000020 62383836 64612e64 65627567 00000000 b886da.debug....\n- 0x00000030 5fad5077 _.Pw\n+ 0x00000000 65626633 35646465 63373239 31393638 ebf35ddec7291968\n+ 0x00000010 35326138 32373436 30313466 65353034 52a82746014fe504\n+ 0x00000020 66656132 30342e64 65627567 00000000 fea204.debug....\n+ 0x00000030 36032f35 6./5\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: e852df12bb5c17d7d414793e121a4704197ba2a5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 92cf0999a93480e74d36bfabfc790c375642681d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 09:20:52 2026\n+20260122\n+Thu Jan 22 19:32:26 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312030 393a3230 Wed Jan 21 09:20\n- 0x004938b0 3a353220 32303236 00000000 8c008900 :52 2026........\n+ 0x004938a0 54687520 4a616e20 32322031 393a3332 Thu Jan 22 19:32\n+ 0x004938b0 3a323620 32303236 00000000 8c008900 :26 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35326466 31326262 35633137 64376434 52df12bb5c17d7d4\n- 0x00000010 31343739 33653132 31613437 30343139 14793e121a470419\n- 0x00000020 37626132 61352e64 65627567 00000000 7ba2a5.debug....\n- 0x00000030 ecdc9323 ...#\n+ 0x00000000 63663039 39396139 33343830 65373464 cf0999a93480e74d\n+ 0x00000010 33366266 61626663 37393063 33373536 36bfabfc790c3756\n+ 0x00000020 34323638 31642e64 65627567 00000000 42681d.debug....\n+ 0x00000030 e4dcc24e ...N\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lcc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 79e789870f1db7ce8ebe0ad7a1e9ecfa747c2f6c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67f62189ddcf2e9cb2d10000911900a1679613a0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-t|/l/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 09:20:52 2026\n+20260122\n+Thu Jan 22 19:32:26 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312030 393a3230 Wed Jan 21 09:20\n- 0x0048b220 3a353220 32303236 00000000 00000000 :52 2026........\n+ 0x0048b210 54687520 4a616e20 32322031 393a3332 Thu Jan 22 19:32\n+ 0x0048b220 3a323620 32303236 00000000 00000000 :26 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65373839 38373066 31646237 63653865 e789870f1db7ce8e\n- 0x00000010 62653061 64376131 65396563 66613734 be0ad7a1e9ecfa74\n- 0x00000020 37633266 36632e64 65627567 00000000 7c2f6c.debug....\n- 0x00000030 32327600 22v.\n+ 0x00000000 66363231 38396464 63663265 39636232 f62189ddcf2e9cb2\n+ 0x00000010 64313030 30303931 31393030 61313637 d10000911900a167\n+ 0x00000020 39363133 61302e64 65627567 00000000 9613a0.debug....\n+ 0x00000030 b1fb3de3 ..=.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 65c083f4b44af7d2bb71319ef2fde8a01450207e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: af80e1bbcc5abe7197c1cee9747467b2b927bae7\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-P ~/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 09:20:52 2026\n+20260122\n+Thu Jan 22 19:32:26 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312030 393a3230 Wed Jan 21 09:20\n- 0x0048adb0 3a353220 32303236 00000000 8c008900 :52 2026........\n+ 0x0048ada0 54687520 4a616e20 32322031 393a3332 Thu Jan 22 19:32\n+ 0x0048adb0 3a323620 32303236 00000000 8c008900 :26 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63303833 66346234 34616637 64326262 c083f4b44af7d2bb\n- 0x00000010 37313331 39656632 66646538 61303134 71319ef2fde8a014\n- 0x00000020 35303230 37652e64 65627567 00000000 50207e.debug....\n- 0x00000030 67b107f1 g...\n+ 0x00000000 38306531 62626363 35616265 37313937 80e1bbcc5abe7197\n+ 0x00000010 63316365 65393734 37343637 62326239 c1cee9747467b2b9\n+ 0x00000020 32376261 65372e64 65627567 00000000 27bae7.debug....\n+ 0x00000030 4cf32c00 L.,.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: f78467ab99fd1e3321a3a1894663dc6c2bb24202\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35e887f014185671b4c02b1f9b90af263f5e6560\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+&?^e`/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 09:20:52 2026\n+20260122\n+Thu Jan 22 19:32:26 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312030 393a3230 Wed Jan 21 09:20\n- 0x0048a200 3a353220 32303236 00000000 8c008900 :52 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322031 393a3332 Thu Jan 22 19:32\n+ 0x0048a200 3a323620 32303236 00000000 8c008900 :26 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38343637 61623939 66643165 33333231 8467ab99fd1e3321\n- 0x00000010 61336131 38393436 36336463 36633262 a3a1894663dc6c2b\n- 0x00000020 62323432 30322e64 65627567 00000000 b24202.debug....\n- 0x00000030 dff4e347 ...G\n+ 0x00000000 65383837 66303134 31383536 37316234 e887f014185671b4\n+ 0x00000010 63303262 31663962 39306166 32363366 c02b1f9b90af263f\n+ 0x00000020 35653635 36302e64 65627567 00000000 5e6560.debug....\n+ 0x00000030 50522b7d PR+}\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsel-linux-gnu_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mipsel-linux-gnu_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7738736 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1112 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7735156 2024-05-29 16:29:41.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/bin/mipsel-linux-gnu-gm2-12", "source2": "./usr/bin/mipsel-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: b8d973e999a9cecc2eb02fcae7aa69cf1d5a2155\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85b19cee814ab0f52ed646f5ea3a74b9e42cb128\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Z!U/lib/ld-linux-aarch64.so.1\n+(/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -609,15 +609,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mips64el-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../lib:mipsel-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib64:mips64el-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2802,15 +2802,15 @@\n 0x004a7960 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a7970 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a7980 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a7990 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a79a0 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a79b0 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a79c0 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a79d0 32363031 32312900 20206772 61667465 260121). grafte\n+ 0x004a79d0 32363031 32322900 20206772 61667465 260122). grafte\n 0x004a79e0 64206f6e 746f2047 43432031 322e342e d onto GCC 12.4.\n 0x004a79f0 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a7a00 74202843 29203230 32362046 72656520 t (C) 2026 Free \n 0x004a7a10 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a7a20 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7a30 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a7a40 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64393733 65393939 61396365 63633265 d973e999a9cecc2e\n- 0x00000010 62303266 63616537 61613639 63663164 b02fcae7aa69cf1d\n- 0x00000020 35613231 35352e64 65627567 00000000 5a2155.debug....\n- 0x00000030 1546ebc5 .F..\n+ 0x00000000 62313963 65653831 34616230 66353265 b19cee814ab0f52e\n+ 0x00000010 64363436 66356561 33613734 62396534 d646f5ea3a74b9e4\n+ 0x00000020 32636231 32382e64 65627567 00000000 2cb128.debug....\n+ 0x00000030 451a3ff2 E.?.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 2c4b409fa4675881b5a5563629e3ccb3119c3170\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db822a71d173e296f8eb3a4b069766665a490f8f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-1p/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n HvZji=9*\n !VP\tHU\"@\n @P(p% vA\n 9CI, d\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n@@ -52877,16 +52877,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 08:23:14 2026\n+20260122\n+Thu Jan 22 18:41:54 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65361,18 +65361,18 @@\n 0x014d9b50 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b60 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9b70 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9b80 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9b90 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9ba0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bc0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bc0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9bd0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9be0 57656420 4a616e20 32312030 383a3233 Wed Jan 21 08:23\n- 0x014d9bf0 3a313420 32303236 00000000 8c008900 :14 2026........\n+ 0x014d9be0 54687520 4a616e20 32322031 383a3431 Thu Jan 22 18:41\n+ 0x014d9bf0 3a353420 32303236 00000000 8c008900 :54 2026........\n 0x014d9c00 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c10 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c20 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c30 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c40 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c50 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c60 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34623430 39666134 36373538 38316235 4b409fa4675881b5\n- 0x00000010 61353536 33363239 65336363 62333131 a5563629e3ccb311\n- 0x00000020 39633331 37302e64 65627567 00000000 9c3170.debug....\n- 0x00000030 4b35d8ca K5..\n+ 0x00000000 38323261 37316431 37336532 39366638 822a71d173e296f8\n+ 0x00000010 65623361 34623036 39373636 36363561 eb3a4b069766665a\n+ 0x00000020 34393066 38662e64 65627567 00000000 490f8f.debug....\n+ 0x00000030 a4802e4a ...J\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 56b12d45481229e8b802370c0ed6d01de1663268\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1530e02fcd813b51f37957c83be7ded18466d291\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-f2h/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 08:23:14 2026\n+20260122\n+Thu Jan 22 18:41:54 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312030 383a3233 Wed Jan 21 08:23\n- 0x004938b0 3a313420 32303236 00000000 8c008900 :14 2026........\n+ 0x004938a0 54687520 4a616e20 32322031 383a3431 Thu Jan 22 18:41\n+ 0x004938b0 3a353420 32303236 00000000 8c008900 :54 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62313264 34353438 31323239 65386238 b12d45481229e8b8\n- 0x00000010 30323337 30633065 64366430 31646531 02370c0ed6d01de1\n- 0x00000020 36363332 36382e64 65627567 00000000 663268.debug....\n- 0x00000030 c8f5d87f ....\n+ 0x00000000 33306530 32666364 38313362 35316633 30e02fcd813b51f3\n+ 0x00000010 37393537 63383362 65376465 64313834 7957c83be7ded184\n+ 0x00000020 36366432 39312e64 65627567 00000000 66d291.debug....\n+ 0x00000030 a691047e ...~\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: b80f611aae2e20ee3082695019d780776e55fd8e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 195c1e3c53f080ed7c07af76e7ef38b0c3cee7bc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 08:23:14 2026\n+20260122\n+Thu Jan 22 18:41:54 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312030 383a3233 Wed Jan 21 08:23\n- 0x0048b220 3a313420 32303236 00000000 00000000 :14 2026........\n+ 0x0048b210 54687520 4a616e20 32322031 383a3431 Thu Jan 22 18:41\n+ 0x0048b220 3a353420 32303236 00000000 00000000 :54 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30663631 31616165 32653230 65653330 0f611aae2e20ee30\n- 0x00000010 38323639 35303139 64373830 37373665 82695019d780776e\n- 0x00000020 35356664 38652e64 65627567 00000000 55fd8e.debug....\n- 0x00000030 ad530655 .S.U\n+ 0x00000000 35633165 33633533 66303830 65643763 5c1e3c53f080ed7c\n+ 0x00000010 30376166 37366537 65663338 62306333 07af76e7ef38b0c3\n+ 0x00000020 63656537 62632e64 65627567 00000000 cee7bc.debug....\n+ 0x00000030 0c0dcce3 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 88fe2f5414a453d5b2cc36bcc7e73ab16c357592\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7812c6b0f8994b1b4b1ee3e592f42504e62853cc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 08:23:14 2026\n+20260122\n+Thu Jan 22 18:41:54 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312030 383a3233 Wed Jan 21 08:23\n- 0x0048adb0 3a313420 32303236 00000000 8c008900 :14 2026........\n+ 0x0048ada0 54687520 4a616e20 32322031 383a3431 Thu Jan 22 18:41\n+ 0x0048adb0 3a353420 32303236 00000000 8c008900 :54 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66653266 35343134 61343533 64356232 fe2f5414a453d5b2\n- 0x00000010 63633336 62636337 65373361 62313663 cc36bcc7e73ab16c\n- 0x00000020 33353735 39322e64 65627567 00000000 357592.debug....\n- 0x00000030 2e532119 .S!.\n+ 0x00000000 31326336 62306638 39393462 31623462 12c6b0f8994b1b4b\n+ 0x00000010 31656533 65353932 66343235 30346536 1ee3e592f42504e6\n+ 0x00000020 32383533 63632e64 65627567 00000000 2853cc.debug....\n+ 0x00000030 1dc5d986 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 289f013be47eb0a7f30f7fac256958e2d8d0016b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48f3b8af074bed40e40fbacecd8f84394a14ec33\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-k/lib/ld-linux-aarch64.so.1\n+3/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 08:23:14 2026\n+20260122\n+Thu Jan 22 18:41:54 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312030 383a3233 Wed Jan 21 08:23\n- 0x0048a200 3a313420 32303236 00000000 8c008900 :14 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322031 383a3431 Thu Jan 22 18:41\n+ 0x0048a200 3a353420 32303236 00000000 8c008900 :54 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39663031 33626534 37656230 61376633 9f013be47eb0a7f3\n- 0x00000010 30663766 61633235 36393538 65326438 0f7fac256958e2d8\n- 0x00000020 64303031 36622e64 65627567 00000000 d0016b.debug....\n- 0x00000030 fd7f49c5 ..I.\n+ 0x00000000 66336238 61663037 34626564 34306534 f3b8af074bed40e4\n+ 0x00000010 30666261 63656364 38663834 33393461 0fbacecd8f84394a\n+ 0x00000020 31346563 33332e64 65627567 00000000 14ec33.debug....\n+ 0x00000030 fadc939c ....\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7741048 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7737744 2024-05-29 16:29:41.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/bin/mipsisa32r6-linux-gnu-gm2-12", "source2": "./usr/bin/mipsisa32r6-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 73160c9b21bb82e47e8bede86b28b766d8b94357\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d8ba85d3527e8b50bdd5301b0ac5aa578a7128d9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-CW/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -606,15 +606,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mipsisa64r6-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../lib:mipsisa32r6-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib64:mipsisa64r6-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2792,15 +2792,15 @@\n 0x004a78c0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a78d0 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a78e0 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a78f0 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a7900 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a7910 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a7920 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a7930 32363031 32312900 20206772 61667465 260121). grafte\n+ 0x004a7930 32363031 32322900 20206772 61667465 260122). grafte\n 0x004a7940 64206f6e 746f2047 43432031 322e342e d onto GCC 12.4.\n 0x004a7950 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a7960 74202843 29203230 32362046 72656520 t (C) 2026 Free \n 0x004a7970 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a7980 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7990 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a79a0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31363063 39623231 62623832 65343765 160c9b21bb82e47e\n- 0x00000010 38626564 65383662 32386237 36366438 8bede86b28b766d8\n- 0x00000020 62393433 35372e64 65627567 00000000 b94357.debug....\n- 0x00000030 f2d059bc ..Y.\n+ 0x00000000 62613835 64333532 37653862 35306264 ba85d3527e8b50bd\n+ 0x00000010 64353330 31623061 63356161 35373861 d5301b0ac5aa578a\n+ 0x00000020 37313238 64392e64 65627567 00000000 7128d9.debug....\n+ 0x00000030 4125d730 A%.0\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: ede7db45405c5179e57bd1d08c750407bbc85b29\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5c4830dcabe5428913a4e785217a1d579bdb92a6\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-[)/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n HvZji=9*\n !VP\tHU\"@\n @P(p% vA\n 9CI, d\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n@@ -52878,16 +52878,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 11:03:27 2026\n+20260122\n+Thu Jan 22 20:57:20 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65360,18 +65360,18 @@\n 0x014d9b80 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b90 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9ba0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9bc0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9bd0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9be0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bf0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bf0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9c00 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9c10 57656420 4a616e20 32312031 313a3033 Wed Jan 21 11:03\n- 0x014d9c20 3a323720 32303236 00000000 8c008900 :27 2026........\n+ 0x014d9c10 54687520 4a616e20 32322032 303a3537 Thu Jan 22 20:57\n+ 0x014d9c20 3a323020 32303236 00000000 8c008900 :20 2026........\n 0x014d9c30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c80 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65376462 34353430 35633531 37396535 e7db45405c5179e5\n- 0x00000010 37626431 64303863 37353034 30376262 7bd1d08c750407bb\n- 0x00000020 63383562 32392e64 65627567 00000000 c85b29.debug....\n- 0x00000030 18da870c ....\n+ 0x00000000 34383330 64636162 65353432 38393133 4830dcabe5428913\n+ 0x00000010 61346537 38353231 37613164 35373962 a4e785217a1d579b\n+ 0x00000020 64623932 61362e64 65627567 00000000 db92a6.debug....\n+ 0x00000030 a90fe4da ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 7132225418c160cf21115d4d89aca2b036caed81\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26bbbb1db5180bd1e57ab55cc949a55c21ca9d02\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:03:27 2026\n+20260122\n+Thu Jan 22 20:57:20 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312031 313a3033 Wed Jan 21 11:03\n- 0x004938b0 3a323720 32303236 00000000 8c008900 :27 2026........\n+ 0x004938a0 54687520 4a616e20 32322032 303a3537 Thu Jan 22 20:57\n+ 0x004938b0 3a323020 32303236 00000000 8c008900 :20 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33323232 35343138 63313630 63663231 32225418c160cf21\n- 0x00000010 31313564 34643839 61636132 62303336 115d4d89aca2b036\n- 0x00000020 63616564 38312e64 65627567 00000000 caed81.debug....\n- 0x00000030 4da6158b M...\n+ 0x00000000 62626262 31646235 31383062 64316535 bbbb1db5180bd1e5\n+ 0x00000010 37616235 35636339 34396135 35633231 7ab55cc949a55c21\n+ 0x00000020 63613964 30322e64 65627567 00000000 ca9d02.debug....\n+ 0x00000030 01755554 .uUT\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 7e6a0e326e75079f64a9aef9f000ec9408ca81de\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f31ff710e0d653da8aa147bd10c3f25167d6d68\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+}mh/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:03:27 2026\n+20260122\n+Thu Jan 22 20:57:20 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312031 313a3033 Wed Jan 21 11:03\n- 0x0048b220 3a323720 32303236 00000000 00000000 :27 2026........\n+ 0x0048b210 54687520 4a616e20 32322032 303a3537 Thu Jan 22 20:57\n+ 0x0048b220 3a323020 32303236 00000000 00000000 :20 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36613065 33323665 37353037 39663634 6a0e326e75079f64\n- 0x00000010 61396165 66396630 30306563 39343038 a9aef9f000ec9408\n- 0x00000020 63613831 64652e64 65627567 00000000 ca81de.debug....\n- 0x00000030 48bea9c0 H...\n+ 0x00000000 33316666 37313065 30643635 33646138 31ff710e0d653da8\n+ 0x00000010 61613134 37626431 30633366 32353136 aa147bd10c3f2516\n+ 0x00000020 37643664 36382e64 65627567 00000000 7d6d68.debug....\n+ 0x00000030 a2739bb4 .s..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 3b84a9902d3e5445bf1c64b85b2773ad381382c1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e5c56dec50a1f753cc822cdf288cc2a6223def2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:03:27 2026\n+20260122\n+Thu Jan 22 20:57:20 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312031 313a3033 Wed Jan 21 11:03\n- 0x0048adb0 3a323720 32303236 00000000 8c008900 :27 2026........\n+ 0x0048ada0 54687520 4a616e20 32322032 303a3537 Thu Jan 22 20:57\n+ 0x0048adb0 3a323020 32303236 00000000 8c008900 :20 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38346139 39303264 33653534 34356266 84a9902d3e5445bf\n- 0x00000010 31633634 62383562 32373733 61643338 1c64b85b2773ad38\n- 0x00000020 31333832 63312e64 65627567 00000000 1382c1.debug....\n- 0x00000030 938ec257 ...W\n+ 0x00000000 35633536 64656335 30613166 37353363 5c56dec50a1f753c\n+ 0x00000010 63383232 63646632 38386363 32613632 c822cdf288cc2a62\n+ 0x00000020 32336465 66322e64 65627567 00000000 23def2.debug....\n+ 0x00000030 13b85cda ..\\.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lorder", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: e41e0f1a825e0a5d07f2606a9d4b19b9f52a95d0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a9aec2a9d181a5b8754f03e33cccd2ad7e9e81b8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:03:27 2026\n+20260122\n+Thu Jan 22 20:57:20 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312031 313a3033 Wed Jan 21 11:03\n- 0x0048a200 3a323720 32303236 00000000 8c008900 :27 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322032 303a3537 Thu Jan 22 20:57\n+ 0x0048a200 3a323020 32303236 00000000 8c008900 :20 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31653066 31613832 35653061 35643037 1e0f1a825e0a5d07\n- 0x00000010 66323630 36613964 34623139 62396635 f2606a9d4b19b9f5\n- 0x00000020 32613935 64302e64 65627567 00000000 2a95d0.debug....\n- 0x00000030 ceef9979 ...y\n+ 0x00000000 61656332 61396431 38316135 62383735 aec2a9d181a5b875\n+ 0x00000010 34663033 65333363 63636432 61643765 4f03e33cccd2ad7e\n+ 0x00000020 39653831 62382e64 65627567 00000000 9e81b8.debug....\n+ 0x00000030 004bc77a .K.z\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7735116 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7738520 2024-05-29 16:29:41.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/bin/mipsisa32r6el-linux-gnu-gm2-12", "source2": "./usr/bin/mipsisa32r6el-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: cb7957beb402a2bfd72542046facc9a7d1720e39\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa7c16ec74abb4f054c364badc0107ffa5ca19df\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-9/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -606,15 +606,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mipsisa64r6el-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../lib:mipsisa32r6el-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib64:mipsisa64r6el-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2792,15 +2792,15 @@\n 0x004a78c0 3d36343b 00000000 6767635f 696e7465 =64;....ggc_inte\n 0x004a78d0 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a78e0 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a78f0 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a7900 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a7910 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a7920 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a7930 392e3520 20283230 32363031 32312900 9.5 (20260121).\n+ 0x004a7930 392e3520 20283230 32363031 32322900 9.5 (20260122).\n 0x004a7940 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a7950 43432031 322e342e 30000000 00000000 CC 12.4.0.......\n 0x004a7960 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a7970 32362046 72656520 536f6674 77617265 26 Free Software\n 0x004a7980 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7990 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a79a0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37393537 62656234 30326132 62666437 7957beb402a2bfd7\n- 0x00000010 32353432 30343666 61636339 61376431 2542046facc9a7d1\n- 0x00000020 37323065 33392e64 65627567 00000000 720e39.debug....\n- 0x00000030 d5acb536 ...6\n+ 0x00000000 37633136 65633734 61626234 66303534 7c16ec74abb4f054\n+ 0x00000010 63333634 62616463 30313037 66666135 c364badc0107ffa5\n+ 0x00000020 63613139 64662e64 65627567 00000000 ca19df.debug....\n+ 0x00000030 7f150c06 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: f455a41948bd91fb5663b06046f32fee0803cb84\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e5d1929fc44f446bbdac308a5a74adefac2bb730\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+0/lib/ld-linux-aarch64.so.1\n HvZji=9*\n !VP\tHU\"@\n @P(p% vA\n 9CI, d\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n@@ -52878,16 +52878,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 11:37:13 2026\n+20260122\n+Thu Jan 22 21:59:57 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65360,18 +65360,18 @@\n 0x014d9b80 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b90 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9ba0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9bc0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9bd0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9be0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bf0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bf0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9c00 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9c10 57656420 4a616e20 32312031 313a3337 Wed Jan 21 11:37\n- 0x014d9c20 3a313320 32303236 00000000 8c008900 :13 2026........\n+ 0x014d9c10 54687520 4a616e20 32322032 313a3539 Thu Jan 22 21:59\n+ 0x014d9c20 3a353720 32303236 00000000 8c008900 :57 2026........\n 0x014d9c30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c80 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35356134 31393438 62643931 66623536 55a41948bd91fb56\n- 0x00000010 36336230 36303436 66333266 65653038 63b06046f32fee08\n- 0x00000020 30336362 38342e64 65627567 00000000 03cb84.debug....\n- 0x00000030 41115e5c A.^\\\n+ 0x00000000 64313932 39666334 34663434 36626264 d1929fc44f446bbd\n+ 0x00000010 61633330 38613561 37346164 65666163 ac308a5a74adefac\n+ 0x00000020 32626237 33302e64 65627567 00000000 2bb730.debug....\n+ 0x00000030 40cbfd51 @..Q\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 26c61ac88db296ece927feccda7086095d3cd38c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e2ed5c69bd2d6d70acb71861918e0318630adb8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:37:13 2026\n+20260122\n+Thu Jan 22 21:59:57 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312031 313a3337 Wed Jan 21 11:37\n- 0x004938b0 3a313320 32303236 00000000 8c008900 :13 2026........\n+ 0x004938a0 54687520 4a616e20 32322032 313a3539 Thu Jan 22 21:59\n+ 0x004938b0 3a353720 32303236 00000000 8c008900 :57 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63363161 63383864 62323936 65636539 c61ac88db296ece9\n- 0x00000010 32376665 63636461 37303836 30393564 27feccda7086095d\n- 0x00000020 33636433 38632e64 65627567 00000000 3cd38c.debug....\n- 0x00000030 51dfb7e6 Q...\n+ 0x00000000 32656435 63363962 64326436 64373061 2ed5c69bd2d6d70a\n+ 0x00000010 63623731 38363139 31386530 33313836 cb71861918e03186\n+ 0x00000020 33306164 62382e64 65627567 00000000 30adb8.debug....\n+ 0x00000030 2a3767cc *7g.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 7f5776f5ed0d5d25202838147fb531d9f028b21e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d2342d59eb6c6e13e0710a642112bf0dfe13c6e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39356238 36643164 30393131 63643166 95b86d1d0911cd1f\n- 0x00000010 66336530 36636137 39323464 38323361 f3e06ca7924d823a\n- 0x00000020 64613365 64662e64 65627567 00000000 da3edf.debug....\n- 0x00000030 b8ffee83 ....\n+ 0x00000000 30363335 31653739 35343137 66343835 06351e795417f485\n+ 0x00000010 66356463 35393839 30363034 39656465 f5dc598906049ede\n+ 0x00000020 37623037 35302e64 65627567 00000000 7b0750.debug....\n+ 0x00000030 57fe085c W..\\\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 78c2683a0e6e8b2701e08aee1398061fd5d99e23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b941f790f06e34db01627eca6303d04f026714e3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-#/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 11:37:13 2026\n+20260122\n+Thu Jan 22 21:59:57 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312031 313a3337 Wed Jan 21 11:37\n- 0x0048a200 3a313320 32303236 00000000 8c008900 :13 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322032 313a3539 Thu Jan 22 21:59\n+ 0x0048a200 3a353720 32303236 00000000 8c008900 :57 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63323638 33613065 36653862 32373031 c2683a0e6e8b2701\n- 0x00000010 65303861 65653133 39383036 31666435 e08aee1398061fd5\n- 0x00000020 64393965 32332e64 65627567 00000000 d99e23.debug....\n- 0x00000030 9a109775 ...u\n+ 0x00000000 34316637 39306630 36653334 64623031 41f790f06e34db01\n+ 0x00000010 36323765 63613633 30336430 34663032 627eca6303d04f02\n+ 0x00000020 36373134 65332e64 65627567 00000000 6714e3.debug....\n+ 0x00000030 1ab97b2c ..{,\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7736260 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7740420 2024-05-29 16:29:41.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/bin/mipsisa64r6-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mipsisa64r6-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: b229af2a568f878648b654213f8450d5a74023f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 09a3bed15938f6782a8d6ce9084d1726fbeca292\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -606,15 +606,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mipsisa64r6-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../libo32:mipsisa32r6-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib:mipsisa64r6-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260122)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2786,15 +2786,15 @@\n 0x004a7860 00000000 00000000 6767635f 696e7465 ........ggc_inte\n 0x004a7870 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a7880 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a7890 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a78a0 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a78b0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a78c0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a78d0 392e3520 20283230 32363031 32312900 9.5 (20260121).\n+ 0x004a78d0 392e3520 20283230 32363031 32322900 9.5 (20260122).\n 0x004a78e0 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a78f0 43432031 322e342e 30000000 00000000 CC 12.4.0.......\n 0x004a7900 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a7910 32362046 72656520 536f6674 77617265 26 Free Software\n 0x004a7920 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7930 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a7940 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32396166 32613536 38663837 38363438 29af2a568f878648\n- 0x00000010 62363534 32313366 38343530 64356137 b654213f8450d5a7\n- 0x00000020 34303233 66302e64 65627567 00000000 4023f0.debug....\n- 0x00000030 9c2079b0 . y.\n+ 0x00000000 61336265 64313539 33386636 37383261 a3bed15938f6782a\n+ 0x00000010 38643663 65393038 34643137 32366662 8d6ce9084d1726fb\n+ 0x00000020 65636132 39322e64 65627567 00000000 eca292.debug....\n+ 0x00000030 3517860e 5...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: fe3853f11e862044ce104b90b9b5ed1ecb20c4b6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a759182dbdfb0b125d8d07003273e43218c92429\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+$)/lib/ld-linux-aarch64.so.1\n HvZji=9*\n !VP\tHU\"@\n @P(p% vA\n 9CI, d\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n@@ -52879,16 +52879,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 12:20:31 2026\n+20260122\n+Thu Jan 22 22:45:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65360,18 +65360,18 @@\n 0x014d9b80 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b90 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9ba0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9bc0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9bd0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9be0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bf0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bf0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x014d9c00 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9c10 57656420 4a616e20 32312031 323a3230 Wed Jan 21 12:20\n- 0x014d9c20 3a333120 32303236 00000000 8c008900 :31 2026........\n+ 0x014d9c10 54687520 4a616e20 32322032 323a3435 Thu Jan 22 22:45\n+ 0x014d9c20 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x014d9c30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c80 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33383533 66313165 38363230 34346365 3853f11e862044ce\n- 0x00000010 31303462 39306239 62356564 31656362 104b90b9b5ed1ecb\n- 0x00000020 32306334 62362e64 65627567 00000000 20c4b6.debug....\n- 0x00000030 f981b338 ...8\n+ 0x00000000 35393138 32646264 66623062 31323564 59182dbdfb0b125d\n+ 0x00000010 38643037 30303332 37336534 33323138 8d07003273e43218\n+ 0x00000020 63393234 32392e64 65627567 00000000 c92429.debug....\n+ 0x00000030 10fb80a9 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 50e8e6d96d63614a72335d4f248a9e65dcbc8a8c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86c57205b309125c76990430722c39d4d941ad1f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,7 @@\n-mcaJr3]O$\n /lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n@@ -1206,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 12:20:31 2026\n+20260122\n+Thu Jan 22 22:45:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312031 323a3230 Wed Jan 21 12:20\n- 0x004938b0 3a333120 32303236 00000000 8c008900 :31 2026........\n+ 0x004938a0 54687520 4a616e20 32322032 323a3435 Thu Jan 22 22:45\n+ 0x004938b0 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65386536 64393664 36333631 34613732 e8e6d96d63614a72\n- 0x00000010 33333564 34663234 38613965 36356463 335d4f248a9e65dc\n- 0x00000020 62633861 38632e64 65627567 00000000 bc8a8c.debug....\n- 0x00000030 621ef0e6 b...\n+ 0x00000000 63353732 30356233 30393132 35633736 c57205b309125c76\n+ 0x00000010 39393034 33303732 32633339 64346439 990430722c39d4d9\n+ 0x00000020 34316164 31662e64 65627567 00000000 41ad1f.debug....\n+ 0x00000030 4799ddc3 G...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 8223d4fc23ac200b81bddc2b31d0ae9489de6c3a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7ca662aa9a2bed712f6ff2aa4e2641f17bf096d0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-l:/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 12:20:31 2026\n+20260122\n+Thu Jan 22 22:45:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312031 323a3230 Wed Jan 21 12:20\n- 0x0048b220 3a333120 32303236 00000000 00000000 :31 2026........\n+ 0x0048b210 54687520 4a616e20 32322032 323a3435 Thu Jan 22 22:45\n+ 0x0048b220 3a303920 32303236 00000000 00000000 :09 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32336434 66633233 61633230 30623831 23d4fc23ac200b81\n- 0x00000010 62646463 32623331 64306165 39343839 bddc2b31d0ae9489\n- 0x00000020 64653663 33612e64 65627567 00000000 de6c3a.debug....\n- 0x00000030 1e4bfa55 .K.U\n+ 0x00000000 61363632 61613961 32626564 37313266 a662aa9a2bed712f\n+ 0x00000010 36666632 61613465 32363431 66313762 6ff2aa4e2641f17b\n+ 0x00000020 66303936 64302e64 65627567 00000000 f096d0.debug....\n+ 0x00000030 a29a6476 ..dv\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 5ce7a90cfab3049062a87104b29ca739fa278ccb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5923b7029a8f72436a4c61261a8bab94dca1ff0a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 12:20:31 2026\n+20260122\n+Thu Jan 22 22:45:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312031 323a3230 Wed Jan 21 12:20\n- 0x0048adb0 3a333120 32303236 00000000 8c008900 :31 2026........\n+ 0x0048ada0 54687520 4a616e20 32322032 323a3435 Thu Jan 22 22:45\n+ 0x0048adb0 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65376139 30636661 62333034 39303632 e7a90cfab3049062\n- 0x00000010 61383731 30346232 39636137 33396661 a87104b29ca739fa\n- 0x00000020 32373863 63622e64 65627567 00000000 278ccb.debug....\n- 0x00000030 e558c4c0 .X..\n+ 0x00000000 32336237 30323961 38663732 34333661 23b7029a8f72436a\n+ 0x00000010 34633631 32363161 38626162 39346463 4c61261a8bab94dc\n+ 0x00000020 61316666 30612e64 65627567 00000000 a1ff0a.debug....\n+ 0x00000030 93824148 ..AH\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 256f87546ba49b6a767a5fdad86d29eccb3257fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 260e146338fb6a6a3c5d02b90e6b265af5112d3e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+->/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 12:20:31 2026\n+20260122\n+Thu Jan 22 22:45:09 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313232 1.9.5...20260122\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312031 323a3230 Wed Jan 21 12:20\n- 0x0048a200 3a333120 32303236 00000000 8c008900 :31 2026........\n+ 0x0048a1f0 54687520 4a616e20 32322032 323a3435 Thu Jan 22 22:45\n+ 0x0048a200 3a303920 32303236 00000000 8c008900 :09 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36663837 35343662 61343962 36613736 6f87546ba49b6a76\n- 0x00000010 37613566 64616438 36643239 65636362 7a5fdad86d29eccb\n- 0x00000020 33323537 66622e64 65627567 00000000 3257fb.debug....\n- 0x00000030 c0265cc9 .&\\.\n+ 0x00000000 30653134 36333338 66623661 36613363 0e146338fb6a6a3c\n+ 0x00000010 35643032 62393065 36623236 35616635 5d02b90e6b265af5\n+ 0x00000020 31313264 33652e64 65627567 00000000 112d3e.debug....\n+ 0x00000030 81f34ad9 ..J.\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_arm64.deb", "source2": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_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-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7737332 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1124 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7738792 2024-05-29 16:29:41.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/bin/mipsisa64r6el-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mipsisa64r6el-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: ee997347c8d54b7d2628f9b5de3f358b12e4d519\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1ece4e5f456084f7ee091d6ad9befbe4fb0847eb\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -606,15 +606,15 @@\n mabi=64 mabi=64;\n n32:../lib32:mipsisa64r6el-linux-gnuabin32 mabi=n32 !mabi=32 !mabi=64;\n 32:../libo32:mipsisa32r6el-linux-gnu !mabi=n32 mabi=32 !mabi=64;\n 64:../lib:mipsisa64r6el-linux-gnuabi64 !mabi=n32 !mabi=32 mabi=64;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20260121)\n+GNU Modula-2 1.9.5 (20260123)\n grafted onto GCC 12.4.0\n Copyright (C) 2026 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2786,15 +2786,15 @@\n 0x004a7860 343b0000 00000000 6767635f 696e7465 4;......ggc_inte\n 0x004a7870 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a7880 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a7890 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a78a0 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a78b0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a78c0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a78d0 392e3520 20283230 32363031 32312900 9.5 (20260121).\n+ 0x004a78d0 392e3520 20283230 32363031 32332900 9.5 (20260123).\n 0x004a78e0 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a78f0 43432031 322e342e 30000000 00000000 CC 12.4.0.......\n 0x004a7900 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a7910 32362046 72656520 536f6674 77617265 26 Free Software\n 0x004a7920 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7930 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a7940 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39393733 34376338 64353462 37643236 997347c8d54b7d26\n- 0x00000010 32386639 62356465 33663335 38623132 28f9b5de3f358b12\n- 0x00000020 65346435 31392e64 65627567 00000000 e4d519.debug....\n- 0x00000030 9c86a590 ....\n+ 0x00000000 63653465 35663435 36303834 66376565 ce4e5f456084f7ee\n+ 0x00000010 30393164 36616439 62656662 65346662 091d6ad9befbe4fb\n+ 0x00000020 30383437 65622e64 65627567 00000000 0847eb.debug....\n+ 0x00000030 721abc3e r..>\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 571b91a715de5a416700663687202498af6f77d8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c64465203c77fc73f031ada518c95a7a6a2e838a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52879,16 +52879,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20260121\n-Wed Jan 21 13:34:17 2026\n+20260123\n+Fri Jan 23 00:03:32 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n /02346789\n ./0123456789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65360,18 +65360,18 @@\n 0x014d9b80 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x014d9b90 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x014d9ba0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x014d9bb0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x014d9bc0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x014d9bd0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x014d9be0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x014d9bf0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x014d9bf0 312e392e 35000000 32303236 30313233 1.9.5...20260123\n 0x014d9c00 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x014d9c10 57656420 4a616e20 32312031 333a3334 Wed Jan 21 13:34\n- 0x014d9c20 3a313720 32303236 00000000 8c008900 :17 2026........\n+ 0x014d9c10 46726920 4a616e20 32332030 303a3033 Fri Jan 23 00:03\n+ 0x014d9c20 3a333220 32303236 00000000 8c008900 :32 2026........\n 0x014d9c30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x014d9c40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x014d9c50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x014d9c60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x014d9c70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x014d9c80 1b011501 10010b01 08010201 fc00f600 ................\n 0x014d9c90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31623931 61373135 64653561 34313637 1b91a715de5a4167\n- 0x00000010 30303636 33363837 32303234 39386166 00663687202498af\n- 0x00000020 36663737 64382e64 65627567 00000000 6f77d8.debug....\n- 0x00000030 19da1e13 ....\n+ 0x00000000 34343635 32303363 37376663 37336630 4465203c77fc73f0\n+ 0x00000010 33316164 61353138 63393561 37613661 31ada518c95a7a6a\n+ 0x00000020 32653833 38612e64 65627567 00000000 2e838a.debug....\n+ 0x00000030 4eaec1ab N...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 770971d1525e0de6d0de09d0fd9213ffcbf17686\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 194e6facc71b435cad7518bfed5e28c34aed1fef\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 13:34:17 2026\n+20260123\n+Fri Jan 23 00:03:32 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x00493810 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493820 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493830 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493840 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493850 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493860 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493870 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493880 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x00493880 312e392e 35000000 32303236 30313233 1.9.5...20260123\n 0x00493890 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x004938a0 57656420 4a616e20 32312031 333a3334 Wed Jan 21 13:34\n- 0x004938b0 3a313720 32303236 00000000 8c008900 :17 2026........\n+ 0x004938a0 46726920 4a616e20 32332030 303a3033 Fri Jan 23 00:03\n+ 0x004938b0 3a333220 32303236 00000000 8c008900 :32 2026........\n 0x004938c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x00493900 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x00493910 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493920 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30393731 64313532 35653064 65366430 0971d1525e0de6d0\n- 0x00000010 64653039 64306664 39323133 66666362 de09d0fd9213ffcb\n- 0x00000020 66313736 38362e64 65627567 00000000 f17686.debug....\n- 0x00000030 5e075d43 ^.]C\n+ 0x00000000 34653666 61636337 31623433 35636164 4e6facc71b435cad\n+ 0x00000010 37353138 62666564 35653238 63333461 7518bfed5e28c34a\n+ 0x00000020 65643166 65662e64 65627567 00000000 ed1fef.debug....\n+ 0x00000030 d11605e6 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: c5517df1bde83c8da2a5f45852ed55f9b6c07ff9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f586ba17b9e4360413844b30e22a2303fa314a88\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 13:34:17 2026\n+20260123\n+Fri Jan 23 00:03:32 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b180 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b190 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b1a0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1b0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1c0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1d0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1e0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1f0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048b1f0 312e392e 35000000 32303236 30313233 1.9.5...20260123\n 0x0048b200 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048b210 57656420 4a616e20 32312031 333a3334 Wed Jan 21 13:34\n- 0x0048b220 3a313720 32303236 00000000 00000000 :17 2026........\n+ 0x0048b210 46726920 4a616e20 32332030 303a3033 Fri Jan 23 00:03\n+ 0x0048b220 3a333220 32303236 00000000 00000000 :32 2026........\n 0x0048b230 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b240 00000000 00000000 01000000 00000000 ................\n 0x0048b250 40000000 00000000 08000000 00000000 @...............\n 0x0048b260 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b270 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b280 00000000 00000000 08000800 08000800 ................\n 0x0048b290 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35313764 66316264 65383363 38646132 517df1bde83c8da2\n- 0x00000010 61356634 35383532 65643535 66396236 a5f45852ed55f9b6\n- 0x00000020 63303766 66392e64 65627567 00000000 c07ff9.debug....\n- 0x00000030 d5c65235 ..R5\n+ 0x00000000 38366261 31376239 65343336 30343133 86ba17b9e4360413\n+ 0x00000010 38343462 33306532 32613233 30336661 844b30e22a2303fa\n+ 0x00000020 33313461 38382e64 65627567 00000000 314a88.debug....\n+ 0x00000030 b23c181e .<..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lgen", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: 6b805ccbb11e30737b4357e0a5f90a920f2816a8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e63ba3472b9fa8339f3934a108d93429695a8745\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-aarch64.so.1\n+E/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 13:34:17 2026\n+20260123\n+Fri Jan 23 00:03:32 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ad10 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ad20 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048ad30 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048ad40 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048ad50 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048ad60 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ad70 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048ad80 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048ad80 312e392e 35000000 32303236 30313233 1.9.5...20260123\n 0x0048ad90 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048ada0 57656420 4a616e20 32312031 333a3334 Wed Jan 21 13:34\n- 0x0048adb0 3a313720 32303236 00000000 8c008900 :17 2026........\n+ 0x0048ada0 46726920 4a616e20 32332030 303a3033 Fri Jan 23 00:03\n+ 0x0048adb0 3a333220 32303236 00000000 8c008900 :32 2026........\n 0x0048adc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048add0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ade0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048adf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ae00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ae10 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ae20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38303563 63626231 31653330 37333762 805ccbb11e30737b\n- 0x00000010 34333537 65306135 66393061 39323066 4357e0a5f90a920f\n- 0x00000020 32383136 61382e64 65627567 00000000 2816a8.debug....\n- 0x00000030 b2c899b0 ....\n+ 0x00000000 33626133 34373262 39666138 33333966 3ba3472b9fa8339f\n+ 0x00000010 33393334 61313038 64393334 32393639 3934a108d9342969\n+ 0x00000020 35613837 34352e64 65627567 00000000 5a8745.debug....\n+ 0x00000030 2bb7d6a0 +...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\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: ca8a16e0feff45484f7b9ea1f574c0b7ab349f2d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6655a73c69bb818ede46f413bb59f279de9c4901\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n--/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n cfmakeraw\n nl_langinfo\n obstack_alloc_failed_handler\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20260121\n-Wed Jan 21 13:34:17 2026\n+20260123\n+Fri Jan 23 00:03:32 2026\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a160 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a170 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a180 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a190 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a1a0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a1b0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a1c0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a1d0 312e392e 35000000 32303236 30313231 1.9.5...20260121\n+ 0x0048a1d0 312e392e 35000000 32303236 30313233 1.9.5...20260123\n 0x0048a1e0 00000000 00000000 31322e34 2e300000 ........12.4.0..\n- 0x0048a1f0 57656420 4a616e20 32312031 333a3334 Wed Jan 21 13:34\n- 0x0048a200 3a313720 32303236 00000000 8c008900 :17 2026........\n+ 0x0048a1f0 46726920 4a616e20 32332030 303a3033 Fri Jan 23 00:03\n+ 0x0048a200 3a333220 32303236 00000000 8c008900 :32 2026........\n 0x0048a210 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a220 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a230 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a240 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a250 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a260 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a270 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38613136 65306665 66663435 34383466 8a16e0feff45484f\n- 0x00000010 37623965 61316635 37346330 62376162 7b9ea1f574c0b7ab\n- 0x00000020 33343966 32642e64 65627567 00000000 349f2d.debug....\n- 0x00000030 76c9fc42 v..B\n+ 0x00000000 35356137 33633639 62623831 38656465 55a73c69bb818ede\n+ 0x00000010 34366634 31336262 35396632 37396465 46f413bb59f279de\n+ 0x00000020 39633439 30312e64 65627567 00000000 9c4901.debug....\n+ 0x00000030 270cfc49 '..I\n \n"}]}]}]}]}]}