{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.G9K5a6Jp/b1/gcc-12-cross-mipsen_4+c1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.G9K5a6Jp/b2/gcc-12-cross-mipsen_4+c1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -100,26 +100,26 @@\n 4529dab90015fd2c5653335bfeb730aa 1152 devel optional gfortran-12-multilib-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb\n b7e7b5a8256a84049ef15f826a978eba 1152 devel optional gfortran-12-multilib-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n 59477fd85625bb9b918acce0fa3a6c79 1140 devel optional gfortran-12-multilib-mipsel-linux-gnu_12.3.0-17cross3_i386.deb\n 4082667926356cef6faadd50031a53f9 1152 devel optional gfortran-12-multilib-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb\n c2c2a6ef29359204f70e2b5d5ccfec76 1160 devel optional gfortran-12-multilib-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb\n c1b57466e6e4c963b1c3f30c8bf9b8aa 1156 devel optional gfortran-12-multilib-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb\n dc27cf0b3342598b8d466493f4c5b6f0 1160 devel optional gfortran-12-multilib-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n- 3faa56c0a62aeb60e0ccdf23bb202200 8926456 devel optional gm2-12-mips-linux-gnu_12.3.0-17cross3_i386.deb\n- c6949ed8989b6ccd99d9614d895f07e6 8924752 devel optional gm2-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb\n- 12100365e825e81ff3eefddcce352109 8921240 devel optional gm2-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n- 3f9c336838a789ad3af52a9ab674a8e8 8922300 devel optional gm2-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb\n- 58bb8d9af131cdbf28fb8b5417d3bc6b 8928544 devel optional gm2-12-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb\n- 7b48423ed330a4519f92966199fd9b8d 8927988 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb\n- 3c6f0bc0ebaa0c2535b3334e601d99a3 8926628 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb\n- 08f92c254efddb5fa80ff2b2e88893b1 8932784 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n+ 66df0c5614d44e47b4844194ea7adc5f 8922160 devel optional gm2-12-mips-linux-gnu_12.3.0-17cross3_i386.deb\n+ 839ce7a28f8d85a251692f6c126715b2 8925732 devel optional gm2-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb\n+ c8e4089aa95f5fef9ce89769133effa8 8923812 devel optional gm2-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n+ 5a471f5b9a858393e04a7c6ddb51c0fd 8926504 devel optional gm2-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb\n+ 9f40fedd0a94468d9585b5e573f03d74 8927540 devel optional gm2-12-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb\n+ 0931e785ca2932c5643ef610744c0bfd 8929016 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb\n+ c78a566bde735dc20d73e15e8594c20a 8930052 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb\n+ dea28111323ef803443614bba518e4d4 8925832 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n e71b1684caeef5560fd1ee6212097fa7 17935004 devel optional gnat-12-mips-linux-gnu_12.3.0-17cross3_i386.deb\n 7f0dc678b57a7d7a438707bfbe7fe12f 18349500 devel optional gnat-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb\n 058e4ba0fcc4c2d848314252a732a696 18390532 devel optional gnat-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n- 3c0502f44ce2eee561c66cfaa8e9de4a 17975572 devel optional gnat-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb\n+ b9a041835d08b441f6787e352079fa83 17976064 devel optional gnat-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb\n 8b956ee53f8261736edb56537560f631 18201240 devel optional gnat-12-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb\n 9043352d97e348473114086decf0fc67 18259576 devel optional gnat-12-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb\n e21667cff01485dcaad47098fadba9d0 18711880 devel optional gnat-12-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb\n 14c8d89192fd3df43ff9fef4186d471b 18753660 devel optional gnat-12-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n a057bce9036518268311aebaaba13cbd 9068852 devel optional gobjc++-12-mips-linux-gnu_12.3.0-17cross3_i386.deb\n cfc09e4195bcbafcbf0266f9f4140257 9062416 devel optional gobjc++-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb\n b5427588a1df2a6d9a3f3eb42e9787ef 9063908 devel optional gobjc++-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb\n"}, {"source1": "gm2-12-mips-linux-gnu_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mips-linux-gnu_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8925156 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8920860 2023-07-14 06:55:24.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: 05a2f5843913f01091075448a4e8e589ca6fa34c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0be82107acd98cc6b3599e7bc912cd09f35fcc03\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3008,16 +3008,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250625)\n+Copyright (C) 2025 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/lib/gcc-cross/mips-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5617,16 +5617,16 @@\n 0x08103ee0 3332206d 6162693d 33322021 6d616269 32 mabi=32 !mabi\n 0x08103ef0 3d36343b 00000000 36343a2e 2e2f6c69 =64;....64:../li\n 0x08103f00 6236343a 6d697073 36342d6c 696e7578 b64:mips64-linux\n 0x08103f10 2d676e75 61626936 3420216d 6162693d -gnuabi64 !mabi=\n 0x08103f20 6e333220 216d6162 693d3332 206d6162 n32 !mabi=32 mab\n 0x08103f30 693d3634 3b000000 474e5520 4d6f6475 i=64;...GNU Modu\n 0x08103f40 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08103f50 32343035 32322900 436f7079 72696768 240522).Copyrigh\n- 0x08103f60 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x08103f50 32353036 32352900 436f7079 72696768 250625).Copyrigh\n+ 0x08103f60 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x08103f70 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08103f80 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08103f90 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08103fa0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08103fb0 6c617465 72203c68 7474703a 2f2f676e later ....This\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 61326635 38343339 31336630 31303931 a2f5843913f01091\n- 0x00000010 30373534 34386134 65386535 38396361 075448a4e8e589ca\n- 0x00000020 36666133 34632e64 65627567 00000000 6fa34c.debug....\n- 0x00000030 5f66cde4 _f..\n+ 0x00000000 65383231 30376163 64393863 63366233 e82107acd98cc6b3\n+ 0x00000010 35393965 37626339 31326364 30396633 599e7bc912cd09f3\n+ 0x00000020 35666363 30332e64 65627567 00000000 5fcc03.debug....\n+ 0x00000030 90d3a489 ....\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: 5481d415148a0ffbb133ad47b0326f6e2f9472f1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 584d2238eaf84ac59823127e314e3e830191b6aa\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52171,16 +52171,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 03:03:38 2024\n+20250625\n+Wed Jun 25 22:13:27 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030333a 0.Wed May 22 03:\n- 0x091a0040 30333a33 38203230 32340000 70142d08 03:38 2024..p.-.\n+ 0x091a0020 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x091a0030 30005765 64204a75 6e203235 2032323a 0.Wed Jun 25 22:\n+ 0x091a0040 31333a32 37203230 32350000 70142d08 13:27 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 38316434 31353134 38613066 66626231 81d415148a0ffbb1\n- 0x00000010 33336164 34376230 33323666 36653266 33ad47b0326f6e2f\n- 0x00000020 39343732 66312e64 65627567 00000000 9472f1.debug....\n- 0x00000030 2ce8336e ,.3n\n+ 0x00000000 34643232 33386561 66383461 63353938 4d2238eaf84ac598\n+ 0x00000010 32333132 37653331 34653365 38333031 23127e314e3e8301\n+ 0x00000020 39316236 61612e64 65627567 00000000 91b6aa.debug....\n+ 0x00000030 025639e1 .V9.\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: 634f65def612ca742244b56f8e7cd3ea7a39d2c5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9530f8910e9d448ea24c940aa5633ebd9f042e0b\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 03:03:38 2024\n+20250625\n+Wed Jun 25 22:13:27 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030333a 0.Wed May 22 03:\n- 0x080e0910 30333a33 38203230 32340000 30b70608 03:38 2024..0...\n+ 0x080e08f0 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x080e0900 30005765 64204a75 6e203235 2032323a 0.Wed Jun 25 22:\n+ 0x080e0910 31333a32 37203230 32350000 30b70608 13:27 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 34663635 64656636 31326361 37343232 4f65def612ca7422\n- 0x00000010 34346235 36663865 37636433 65613761 44b56f8e7cd3ea7a\n- 0x00000020 33396432 63352e64 65627567 00000000 39d2c5.debug....\n- 0x00000030 3f8ed350 ?..P\n+ 0x00000000 33306638 39313065 39643434 38656132 30f8910e9d448ea2\n+ 0x00000010 34633934 30616135 36333365 62643966 4c940aa5633ebd9f\n+ 0x00000020 30343265 30622e64 65627567 00000000 042e0b.debug....\n+ 0x00000030 bf33b652 .3.R\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: 65df1ea7360d0ce656f907d93c7df7b9ef84a966\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 13efe8e337aaafb03af3b5fdcfba0ec185e36d85\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 03:03:38 2024\n+20250625\n+Wed Jun 25 22:13:27 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030333a 30333a33 d May 22 03:03:3\n- 0x080d7e30 38203230 32340000 10310608 d82f0608 8 2024...1.../..\n+ 0x080d7e10 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7e20 64204a75 6e203235 2032323a 31333a32 d Jun 25 22:13:2\n+ 0x080d7e30 37203230 32350000 10310608 d82f0608 7 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 64663165 61373336 30643063 65363536 df1ea7360d0ce656\n- 0x00000010 66393037 64393363 37646637 62396566 f907d93c7df7b9ef\n- 0x00000020 38346139 36362e64 65627567 00000000 84a966.debug....\n- 0x00000030 ff230162 .#.b\n+ 0x00000000 65666538 65333337 61616166 62303361 efe8e337aaafb03a\n+ 0x00000010 66336235 66646366 62613065 63313835 f3b5fdcfba0ec185\n+ 0x00000020 65333664 38352e64 65627567 00000000 e36d85.debug....\n+ 0x00000030 34ad55c0 4.U.\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: 282ad26961d83162ced723c62ae681332223a655\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0945cdea31f43bd9fa99c30d316b6282fcff44c9\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 03:03:38 2024\n+20250625\n+Wed Jun 25 22:13:27 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030333a 30333a33 d May 22 03:03:3\n- 0x080d7eb0 38203230 32340000 a0320608 68310608 8 2024...2..h1..\n+ 0x080d7e90 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7ea0 64204a75 6e203235 2032323a 31333a32 d Jun 25 22:13:2\n+ 0x080d7eb0 37203230 32350000 a0320608 68310608 7 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 32616432 36393631 64383331 36326365 2ad26961d83162ce\n- 0x00000010 64373233 63363261 65363831 33333232 d723c62ae6813322\n- 0x00000020 32336136 35352e64 65627567 00000000 23a655.debug....\n- 0x00000030 1a67d738 .g.8\n+ 0x00000000 34356364 65613331 66343362 64396661 45cdea31f43bd9fa\n+ 0x00000010 39396333 30643331 36623632 38326663 99c30d316b6282fc\n+ 0x00000020 66663434 63392e64 65627567 00000000 ff44c9.debug....\n+ 0x00000030 8d65f72a .e.*\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips-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: 32ca4179afe72edc8378960af852500fe2b42d8f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9c01c67b471bb60dd172613ee14a94994a8c7c28\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 03:03:38 2024\n+20250625\n+Wed Jun 25 22:13:27 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030333a 30333a33 d May 22 03:03:3\n- 0x080d6cf0 38203230 32340000 a0250608 68240608 8 2024...%..h$..\n+ 0x080d6cd0 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d6ce0 64204a75 6e203235 2032323a 31333a32 d Jun 25 22:13:2\n+ 0x080d6cf0 37203230 32350000 a0250608 68240608 7 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 63613431 37396166 65373265 64633833 ca4179afe72edc83\n- 0x00000010 37383936 30616638 35323530 30666532 78960af852500fe2\n- 0x00000020 62343264 38662e64 65627567 00000000 b42d8f.debug....\n- 0x00000030 1ebc1e41 ...A\n+ 0x00000000 30316336 37623437 31626236 30646431 01c67b471bb60dd1\n+ 0x00000010 37323631 33656531 34613934 39393461 72613ee14a94994a\n+ 0x00000020 38633763 32382e64 65627567 00000000 8c7c28.debug....\n+ 0x00000030 e8fa95be ....\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8716.0 KiB (8925156 B)\n+ Compressed size: 8711.8 KiB (8920860 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8925156 30627840 0.291 CRC64 0\n+ 1 2 0 0 8920860 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8123060 25165824 0.323 CRC64\n- 1 2 8123072 25165824 802048 5462016 0.147 CRC64\n+ 1 1 12 0 8118548 25165824 0.323 CRC64\n+ 1 2 8118560 25165824 802264 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mips64-linux-gnuabi64_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8923440 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8924420 2023-07-14 06:55:24.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: ce4574cb4f11894f7260b8265e06fb959fd4264e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 479f261ae51af5942b45ff51bcc7d5d009f06280\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3006,16 +3006,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250625)\n+Copyright (C) 2025 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/lib/gcc-cross/mips64-linux-gnuabi64/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5601,16 +5601,16 @@\n 0x08103de0 676e7520 216d6162 693d6e33 32206d61 gnu !mabi=n32 ma\n 0x08103df0 62693d33 3220216d 6162693d 36343b00 bi=32 !mabi=64;.\n 0x08103e00 36343a2e 2e2f6c69 623a6d69 70733634 64:../lib:mips64\n 0x08103e10 2d6c696e 75782d67 6e756162 69363420 -linux-gnuabi64 \n 0x08103e20 216d6162 693d6e33 3220216d 6162693d !mabi=n32 !mabi=\n 0x08103e30 3332206d 6162693d 36343b00 474e5520 32 mabi=64;.GNU \n 0x08103e40 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x08103e50 20283230 32343035 32322900 436f7079 (20240522).Copy\n- 0x08103e60 72696768 74202843 29203230 32342046 right (C) 2024 F\n+ 0x08103e50 20283230 32353036 32352900 436f7079 (20250625).Copy\n+ 0x08103e60 72696768 74202843 29203230 32352046 right (C) 2025 F\n 0x08103e70 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x08103e80 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x08103e90 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x08103ea0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x08103eb0 206f7220 6c617465 72203c68 7474703a or later ....\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 34353734 63623466 31313839 34663732 4574cb4f11894f72\n- 0x00000010 36306238 32363565 30366662 39353966 60b8265e06fb959f\n- 0x00000020 64343236 34652e64 65627567 00000000 d4264e.debug....\n- 0x00000030 3a71d2ee :q..\n+ 0x00000000 39663236 31616535 31616635 39343262 9f261ae51af5942b\n+ 0x00000010 34356666 35316263 63376435 64303039 45ff51bcc7d5d009\n+ 0x00000020 66303632 38302e64 65627567 00000000 f06280.debug....\n+ 0x00000030 4b1b563d K.V=\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: 2317710ef6595a483d14b48102e315776414ee18\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d93f1407a8c83a98be366aa05996a947c660168f\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52171,16 +52171,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 07:16:08 2024\n+20250625\n+Wed Jun 25 23:57:04 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030373a 0.Wed May 22 07:\n- 0x091a0040 31363a30 38203230 32340000 70142d08 16:08 2024..p.-.\n+ 0x091a0020 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x091a0030 30005765 64204a75 6e203235 2032333a 0.Wed Jun 25 23:\n+ 0x091a0040 35373a30 34203230 32350000 70142d08 57:04 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 31373731 30656636 35393561 34383364 17710ef6595a483d\n- 0x00000010 31346234 38313032 65333135 37373634 14b48102e3157764\n- 0x00000020 31346565 31382e64 65627567 00000000 14ee18.debug....\n- 0x00000030 f8c56e46 ..nF\n+ 0x00000000 33663134 30376138 63383361 39386265 3f1407a8c83a98be\n+ 0x00000010 33363661 61303539 39366139 34376336 366aa05996a947c6\n+ 0x00000020 36303136 38662e64 65627567 00000000 60168f.debug....\n+ 0x00000030 2dc2b2ef -...\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: cc2c42865615b7e4923225f5b6fbbeac83dc08ff\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: da40a30197b045496695a52ed9db7def55502757\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 07:16:08 2024\n+20250625\n+Wed Jun 25 23:57:04 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030373a 0.Wed May 22 07:\n- 0x080e0910 31363a30 38203230 32340000 30b70608 16:08 2024..0...\n+ 0x080e08f0 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x080e0900 30005765 64204a75 6e203235 2032333a 0.Wed Jun 25 23:\n+ 0x080e0910 35373a30 34203230 32350000 30b70608 57:04 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 32633432 38363536 31356237 65343932 2c42865615b7e492\n- 0x00000010 33323235 66356236 66626265 61633833 3225f5b6fbbeac83\n- 0x00000020 64633038 66662e64 65627567 00000000 dc08ff.debug....\n- 0x00000030 03901c2a ...*\n+ 0x00000000 34306133 30313937 62303435 34393636 40a30197b0454966\n+ 0x00000010 39356135 32656439 64623764 65663535 95a52ed9db7def55\n+ 0x00000020 35303237 35372e64 65627567 00000000 502757.debug....\n+ 0x00000030 f35c71b6 .\\q.\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: 76a38fd1aded7b29de232bb2f4d9180707375da5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7fb12df001a26d0fa305fd021e6366b12ed7c3ba\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 07:16:08 2024\n+20250625\n+Wed Jun 25 23:57:04 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030373a 31363a30 d May 22 07:16:0\n- 0x080d7e30 38203230 32340000 10310608 d82f0608 8 2024...1.../..\n+ 0x080d7e10 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7e20 64204a75 6e203235 2032333a 35373a30 d Jun 25 23:57:0\n+ 0x080d7e30 34203230 32350000 10310608 d82f0608 4 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 61333866 64316164 65643762 32396465 a38fd1aded7b29de\n- 0x00000010 32333262 62326634 64393138 30373037 232bb2f4d9180707\n- 0x00000020 33373564 61352e64 65627567 00000000 375da5.debug....\n- 0x00000030 88e7d99b ....\n+ 0x00000000 62313264 66303031 61323664 30666133 b12df001a26d0fa3\n+ 0x00000010 30356664 30323165 36333636 62313265 05fd021e6366b12e\n+ 0x00000020 64376333 62612e64 65627567 00000000 d7c3ba.debug....\n+ 0x00000030 07ba81f0 ....\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: 78eecf42b9152d92323b3ce8ca6c0d6e61ceec34\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f456e64558138cf353b6b1a50c10a872a07cbab6\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 07:16:08 2024\n+20250625\n+Wed Jun 25 23:57:04 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030373a 31363a30 d May 22 07:16:0\n- 0x080d7eb0 38203230 32340000 a0320608 68310608 8 2024...2..h1..\n+ 0x080d7e90 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7ea0 64204a75 6e203235 2032333a 35373a30 d Jun 25 23:57:0\n+ 0x080d7eb0 34203230 32350000 a0320608 68310608 4 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 65656366 34326239 31353264 39323332 eecf42b9152d9232\n- 0x00000010 33623363 65386361 36633064 36653631 3b3ce8ca6c0d6e61\n- 0x00000020 63656563 33342e64 65627567 00000000 ceec34.debug....\n- 0x00000030 3f94dfb5 ?...\n+ 0x00000000 35366536 34353538 31333863 66333533 56e64558138cf353\n+ 0x00000010 62366231 61353063 31306138 37326130 b6b1a50c10a872a0\n+ 0x00000020 37636261 62362e64 65627567 00000000 7cbab6.debug....\n+ 0x00000030 c8bb8790 ....\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: 55eb2203941120191ac074545a831b70adf93f12\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d758b4ea6cc36a9d21100a1ab8f6fe209a8820a5\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 07:16:08 2024\n+20250625\n+Wed Jun 25 23:57:04 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030373a 31363a30 d May 22 07:16:0\n- 0x080d6cf0 38203230 32340000 a0250608 68240608 8 2024...%..h$..\n+ 0x080d6cd0 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d6ce0 64204a75 6e203235 2032333a 35373a30 d Jun 25 23:57:0\n+ 0x080d6cf0 34203230 32350000 a0250608 68240608 4 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 65623232 30333934 31313230 31393161 eb2203941120191a\n- 0x00000010 63303734 35343561 38333162 37306164 c074545a831b70ad\n- 0x00000020 66393366 31322e64 65627567 00000000 f93f12.debug....\n- 0x00000030 db85e463 ...c\n+ 0x00000000 35386234 65613663 63333661 39643231 58b4ea6cc36a9d21\n+ 0x00000010 31303061 31616238 66366665 32303961 100a1ab8f6fe209a\n+ 0x00000020 38383230 61352e64 65627567 00000000 8820a5.debug....\n+ 0x00000030 d66109fb .a..\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8714.3 KiB (8923440 B)\n+ Compressed size: 8715.3 KiB (8924420 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8923440 30627840 0.291 CRC64 0\n+ 1 2 0 0 8924420 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8120696 25165824 0.323 CRC64\n- 1 2 8120708 25165824 802696 5462016 0.147 CRC64\n+ 1 1 12 0 8122184 25165824 0.323 CRC64\n+ 1 2 8122196 25165824 802188 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mips64el-linux-gnuabi64_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8919928 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8922500 2023-07-14 06:55:24.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: 01a9537db0fbada14748915e62b7d4d6635f37ab\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 14e9b50e4b4e22d6ce96da9a5fbc480a43db0049\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3007,16 +3007,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250625)\n+Copyright (C) 2025 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/lib/gcc-cross/mips64el-linux-gnuabi64/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5603,16 +5603,16 @@\n 0x08103e00 6e333220 6d616269 3d333220 216d6162 n32 mabi=32 !mab\n 0x08103e10 693d3634 3b000000 36343a2e 2e2f6c69 i=64;...64:../li\n 0x08103e20 623a6d69 70733634 656c2d6c 696e7578 b:mips64el-linux\n 0x08103e30 2d676e75 61626936 3420216d 6162693d -gnuabi64 !mabi=\n 0x08103e40 6e333220 216d6162 693d3332 206d6162 n32 !mabi=32 mab\n 0x08103e50 693d3634 3b000000 474e5520 4d6f6475 i=64;...GNU Modu\n 0x08103e60 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08103e70 32343035 32322900 436f7079 72696768 240522).Copyrigh\n- 0x08103e80 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x08103e70 32353036 32352900 436f7079 72696768 250625).Copyrigh\n+ 0x08103e80 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x08103e90 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08103ea0 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08103eb0 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08103ec0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08103ed0 6c617465 72203c68 7474703a 2f2f676e later ....This\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 61393533 37646230 66626164 61313437 a9537db0fbada147\n- 0x00000010 34383931 35653632 62376434 64363633 48915e62b7d4d663\n- 0x00000020 35663337 61622e64 65627567 00000000 5f37ab.debug....\n- 0x00000030 798d24c2 y.$.\n+ 0x00000000 65396235 30653462 34653232 64366365 e9b50e4b4e22d6ce\n+ 0x00000010 39366461 39613566 62633438 30613433 96da9a5fbc480a43\n+ 0x00000020 64623030 34392e64 65627567 00000000 db0049.debug....\n+ 0x00000030 1403ed51 ...Q\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: 436d74f8ce1044f07355518880993c880ce7139c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e71e58d011502883c47d76c6d3da2db09246bf27\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52170,16 +52170,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 05:59:11 2024\n+20250625\n+Wed Jun 25 23:19:39 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030353a 0.Wed May 22 05:\n- 0x091a0040 35393a31 31203230 32340000 70142d08 59:11 2024..p.-.\n+ 0x091a0020 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x091a0030 30005765 64204a75 6e203235 2032333a 0.Wed Jun 25 23:\n+ 0x091a0040 31393a33 39203230 32350000 70142d08 19:39 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 36643734 66386365 31303434 66303733 6d74f8ce1044f073\n- 0x00000010 35353531 38383830 39393363 38383063 55518880993c880c\n- 0x00000020 65373133 39632e64 65627567 00000000 e7139c.debug....\n- 0x00000030 61e418c9 a...\n+ 0x00000000 31653538 64303131 35303238 38336334 1e58d011502883c4\n+ 0x00000010 37643736 63366433 64613264 62303932 7d76c6d3da2db092\n+ 0x00000020 34366266 32372e64 65627567 00000000 46bf27.debug....\n+ 0x00000030 2a5e80eb *^..\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: 5fe900813146ec0775cfdd619903b21e171d9c26\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11bd3f55071d1379daed214322721dd8d916da56\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 05:59:11 2024\n+20250625\n+Wed Jun 25 23:19:39 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030353a 0.Wed May 22 05:\n- 0x080e0910 35393a31 31203230 32340000 30b70608 59:11 2024..0...\n+ 0x080e08f0 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x080e0900 30005765 64204a75 6e203235 2032333a 0.Wed Jun 25 23:\n+ 0x080e0910 31393a33 39203230 32350000 30b70608 19:39 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 65393030 38313331 34366563 30373735 e900813146ec0775\n- 0x00000010 63666464 36313939 30336232 31653137 cfdd619903b21e17\n- 0x00000020 31643963 32362e64 65627567 00000000 1d9c26.debug....\n- 0x00000030 8f1f6e1e ..n.\n+ 0x00000000 62643366 35353037 31643133 37396461 bd3f55071d1379da\n+ 0x00000010 65643231 34333232 37323164 64386439 ed214322721dd8d9\n+ 0x00000020 31366461 35362e64 65627567 00000000 16da56.debug....\n+ 0x00000030 ebaf9bc4 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mips64el-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: abc6ed8b74116ca4ccd816758ab5ec724c3df0fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 28ab503f942181400f62195b582360f0d9bb52c6\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 05:59:11 2024\n+20250625\n+Wed Jun 25 23:19:39 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030353a 35393a31 d May 22 05:59:1\n- 0x080d7e30 31203230 32340000 10310608 d82f0608 1 2024...1.../..\n+ 0x080d7e10 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7e20 64204a75 6e203235 2032333a 31393a33 d Jun 25 23:19:3\n+ 0x080d7e30 39203230 32350000 10310608 d82f0608 9 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 63366564 38623734 31313663 61346363 c6ed8b74116ca4cc\n- 0x00000010 64383136 37353861 62356563 37323463 d816758ab5ec724c\n- 0x00000020 33646630 66642e64 65627567 00000000 3df0fd.debug....\n- 0x00000030 6c35a607 l5..\n+ 0x00000000 61623530 33663934 32313831 34303066 ab503f942181400f\n+ 0x00000010 36323139 35623538 32333630 66306439 62195b582360f0d9\n+ 0x00000020 62623532 63362e64 65627567 00000000 bb52c6.debug....\n+ 0x00000030 568c0de9 V...\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: 44755b4a11e3dba0263994a5d45e7d53063545ec\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba74063322c020764ef69723be2a8e994771a7e8\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 05:59:11 2024\n+20250625\n+Wed Jun 25 23:19:39 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030353a 35393a31 d May 22 05:59:1\n- 0x080d7eb0 31203230 32340000 a0320608 68310608 1 2024...2..h1..\n+ 0x080d7e90 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7ea0 64204a75 6e203235 2032333a 31393a33 d Jun 25 23:19:3\n+ 0x080d7eb0 39203230 32350000 a0320608 68310608 9 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 37353562 34613131 65336462 61303236 755b4a11e3dba026\n- 0x00000010 33393934 61356434 35653764 35333036 3994a5d45e7d5306\n- 0x00000020 33353435 65632e64 65627567 00000000 3545ec.debug....\n- 0x00000030 9a6fa54d .o.M\n+ 0x00000000 37343036 33333232 63303230 37363465 74063322c020764e\n+ 0x00000010 66363937 32336265 32613865 39393437 f69723be2a8e9947\n+ 0x00000020 37316137 65382e64 65627567 00000000 71a7e8.debug....\n+ 0x00000030 cf573e04 .W>.\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: 508dca2b5efb5d785e38ad0d11ddffbbf099ed4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b629171eb1ae810c730fc9b9863730b34db27816\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 05:59:11 2024\n+20250625\n+Wed Jun 25 23:19:39 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030353a 35393a31 d May 22 05:59:1\n- 0x080d6cf0 31203230 32340000 a0250608 68240608 1 2024...%..h$..\n+ 0x080d6cd0 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d6ce0 64204a75 6e203235 2032333a 31393a33 d Jun 25 23:19:3\n+ 0x080d6cf0 39203230 32350000 a0250608 68240608 9 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 38646361 32623565 66623564 37383565 8dca2b5efb5d785e\n- 0x00000010 33386164 30643131 64646666 62626630 38ad0d11ddffbbf0\n- 0x00000020 39396564 34622e64 65627567 00000000 99ed4b.debug....\n- 0x00000030 7dafbdc7 }...\n+ 0x00000000 32393137 31656231 61653831 30633733 29171eb1ae810c73\n+ 0x00000010 30666339 62393836 33373330 62333464 0fc9b9863730b34d\n+ 0x00000020 62323738 31362e64 65627567 00000000 b27816.debug....\n+ 0x00000030 fddeaa5a ...Z\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8710.9 KiB (8919928 B)\n+ Compressed size: 8713.4 KiB (8922500 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8919928 30627840 0.291 CRC64 0\n+ 1 2 0 0 8922500 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8117740 25165824 0.323 CRC64\n- 1 2 8117752 25165824 802140 5462016 0.147 CRC64\n+ 1 1 12 0 8120504 25165824 0.323 CRC64\n+ 1 2 8120516 25165824 801948 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8920996 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1108 2023-07-14 06:55:24.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8925204 2023-07-14 06:55:24.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": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1112 B\n+ Compressed size: 1108 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.109\n+ Ratio: 0.108\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1112 10240 0.109 CRC64 0\n+ 1 1 0 0 1108 10240 0.108 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1076 10240 0.105 CRC64\n+ 1 1 12 0 1072 10240 0.105 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/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: 05951841606b7f36835a0d725757e0936e4d52a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d1502857ec28968ef7d0302c1f10deb16a102109\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3009,16 +3009,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250625)\n+Copyright (C) 2025 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/lib/gcc-cross/mipsel-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5618,16 +5618,16 @@\n 0x08103ef0 3d6e3332 206d6162 693d3332 20216d61 =n32 mabi=32 !ma\n 0x08103f00 62693d36 343b0000 36343a2e 2e2f6c69 bi=64;..64:../li\n 0x08103f10 6236343a 6d697073 3634656c 2d6c696e b64:mips64el-lin\n 0x08103f20 75782d67 6e756162 69363420 216d6162 ux-gnuabi64 !mab\n 0x08103f30 693d6e33 3220216d 6162693d 3332206d i=n32 !mabi=32 m\n 0x08103f40 6162693d 36343b00 474e5520 4d6f6475 abi=64;.GNU Modu\n 0x08103f50 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08103f60 32343035 32322900 436f7079 72696768 240522).Copyrigh\n- 0x08103f70 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x08103f60 32353036 32352900 436f7079 72696768 250625).Copyrigh\n+ 0x08103f70 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x08103f80 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08103f90 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08103fa0 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08103fb0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08103fc0 6c617465 72203c68 7474703a 2f2f676e later ....This\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 39353138 34313630 36623766 33363833 951841606b7f3683\n- 0x00000010 35613064 37323537 35376530 39333665 5a0d725757e0936e\n- 0x00000020 34643532 61362e64 65627567 00000000 4d52a6.debug....\n- 0x00000030 3b1d28f5 ;.(.\n+ 0x00000000 35303238 35376563 32383936 38656637 502857ec28968ef7\n+ 0x00000010 64303330 32633166 31306465 62313661 d0302c1f10deb16a\n+ 0x00000020 31303231 30392e64 65627567 00000000 102109.debug....\n+ 0x00000030 42275a8b B'Z.\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: 877807dd87cdc0a007aa7ed9282afd27a53f4011\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ecc63a7effb29620f592453c1654da699d587747\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52171,16 +52171,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 04:26:13 2024\n+20250625\n+Wed Jun 25 22:46:09 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030343a 0.Wed May 22 04:\n- 0x091a0040 32363a31 33203230 32340000 70142d08 26:13 2024..p.-.\n+ 0x091a0020 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x091a0030 30005765 64204a75 6e203235 2032323a 0.Wed Jun 25 22:\n+ 0x091a0040 34363a30 39203230 32350000 70142d08 46:09 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 37383037 64643837 63646330 61303037 7807dd87cdc0a007\n- 0x00000010 61613765 64393238 32616664 32376135 aa7ed9282afd27a5\n- 0x00000020 33663430 31312e64 65627567 00000000 3f4011.debug....\n- 0x00000030 defe5d15 ..].\n+ 0x00000000 63363361 37656666 62323936 32306635 c63a7effb29620f5\n+ 0x00000010 39323435 33633136 35346461 36393964 92453c1654da699d\n+ 0x00000020 35383737 34372e64 65627567 00000000 587747.debug....\n+ 0x00000030 03a110b8 ....\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: 200cb962722c796fbfa5a0b6d89ac4e9dc04ffc9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e0508d80dd4d91a237991d278aecaed9ae132e93\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 04:26:13 2024\n+20250625\n+Wed Jun 25 22:46:09 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030343a 0.Wed May 22 04:\n- 0x080e0910 32363a31 33203230 32340000 30b70608 26:13 2024..0...\n+ 0x080e08f0 35003230 32353036 32350031 322e332e 5.20250625.12.3.\n+ 0x080e0900 30005765 64204a75 6e203235 2032323a 0.Wed Jun 25 22:\n+ 0x080e0910 34363a30 39203230 32350000 30b70608 46:09 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 30636239 36323732 32633739 36666266 0cb962722c796fbf\n- 0x00000010 61356130 62366438 39616334 65396463 a5a0b6d89ac4e9dc\n- 0x00000020 30346666 63392e64 65627567 00000000 04ffc9.debug....\n- 0x00000030 5f1283b2 _...\n+ 0x00000000 35303864 38306464 34643931 61323337 508d80dd4d91a237\n+ 0x00000010 39393164 32373861 65636165 64396165 991d278aecaed9ae\n+ 0x00000020 31333265 39332e64 65627567 00000000 132e93.debug....\n+ 0x00000030 241618b4 $...\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: e451b810bd261bad3d7b3e3ed4814ac8d1c4d280\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f4102abbe5ce837bb043ea98da429cfe320af53e\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 04:26:13 2024\n+20250625\n+Wed Jun 25 22:46:09 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030343a 32363a31 d May 22 04:26:1\n- 0x080d7e30 33203230 32340000 10310608 d82f0608 3 2024...1.../..\n+ 0x080d7e10 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7e20 64204a75 6e203235 2032323a 34363a30 d Jun 25 22:46:0\n+ 0x080d7e30 39203230 32350000 10310608 d82f0608 9 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 35316238 31306264 32363162 61643364 51b810bd261bad3d\n- 0x00000010 37623365 33656434 38313461 63386431 7b3e3ed4814ac8d1\n- 0x00000020 63346432 38302e64 65627567 00000000 c4d280.debug....\n- 0x00000030 64852b64 d.+d\n+ 0x00000000 31303261 62626535 63653833 37626230 102abbe5ce837bb0\n+ 0x00000010 34336561 39386461 34323963 66653332 43ea98da429cfe32\n+ 0x00000020 30616635 33652e64 65627567 00000000 0af53e.debug....\n+ 0x00000030 229eba66 \"..f\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: 9fd0266dddab91a7abac87f8481dd1d59679d3e3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ef7288d334f91de900d587146e9577af1277ee0f\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 04:26:13 2024\n+20250625\n+Wed Jun 25 22:46:09 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030343a 32363a31 d May 22 04:26:1\n- 0x080d7eb0 33203230 32340000 a0320608 68310608 3 2024...2..h1..\n+ 0x080d7e90 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d7ea0 64204a75 6e203235 2032323a 34363a30 d Jun 25 22:46:0\n+ 0x080d7eb0 39203230 32350000 a0320608 68310608 9 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 64303236 36646464 61623931 61376162 d0266dddab91a7ab\n- 0x00000010 61633837 66383438 31646431 64353936 ac87f8481dd1d596\n- 0x00000020 37396433 65332e64 65627567 00000000 79d3e3.debug....\n- 0x00000030 a5cf532e ..S.\n+ 0x00000000 37323838 64333334 66393164 65393030 7288d334f91de900\n+ 0x00000010 64353837 31343665 39353737 61663132 d587146e9577af12\n+ 0x00000020 37376565 30662e64 65627567 00000000 77ee0f.debug....\n+ 0x00000030 7ca7a0c9 |...\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: 6a4216656d5d6ceac42a918e3c60d13ec3a7214c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 766930c4caefa60c52cbbb20f6b8abc58359d369\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 04:26:13 2024\n+20250625\n+Wed Jun 25 22:46:09 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030343a 32363a31 d May 22 04:26:1\n- 0x080d6cf0 33203230 32340000 a0250608 68240608 3 2024...%..h$..\n+ 0x080d6cd0 32353036 32350031 322e332e 30005765 250625.12.3.0.We\n+ 0x080d6ce0 64204a75 6e203235 2032323a 34363a30 d Jun 25 22:46:0\n+ 0x080d6cf0 39203230 32350000 a0250608 68240608 9 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 34323136 36353664 35643663 65616334 4216656d5d6ceac4\n- 0x00000010 32613931 38653363 36306431 33656333 2a918e3c60d13ec3\n- 0x00000020 61373231 34632e64 65627567 00000000 a7214c.debug....\n- 0x00000030 e2e16e41 ..nA\n+ 0x00000000 36393330 63346361 65666136 30633532 6930c4caefa60c52\n+ 0x00000010 63626262 32306636 62386162 63353833 cbbb20f6b8abc583\n+ 0x00000020 35396433 36392e64 65627567 00000000 59d369.debug....\n+ 0x00000030 f94300a6 .C..\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8711.9 KiB (8920996 B)\n+ Compressed size: 8716.0 KiB (8925204 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8920996 30627840 0.291 CRC64 0\n+ 1 2 0 0 8925204 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8119140 25165824 0.323 CRC64\n- 1 2 8119152 25165824 801808 5462016 0.147 CRC64\n+ 1 1 12 0 8123072 25165824 0.323 CRC64\n+ 1 2 8123084 25165824 802084 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mipsisa32r6-linux-gnu_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8927232 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8926228 2023-07-14 06:55:24.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: 83a1de416aba4bceeae026258e84065a758f2afa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 34a22271c24b2c61268d1ac1ee40aad9d98de2b6\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3007,16 +3007,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250626)\n+Copyright (C) 2025 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/lib/gcc-cross/mipsisa32r6-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5609,17 +5609,17 @@\n 0x08103e60 216d6162 693d6e33 32206d61 62693d33 !mabi=n32 mabi=3\n 0x08103e70 3220216d 6162693d 36343b00 36343a2e 2 !mabi=64;.64:.\n 0x08103e80 2e2f6c69 6236343a 6d697073 69736136 ./lib64:mipsisa6\n 0x08103e90 3472362d 6c696e75 782d676e 75616269 4r6-linux-gnuabi\n 0x08103ea0 36342021 6d616269 3d6e3332 20216d61 64 !mabi=n32 !ma\n 0x08103eb0 62693d33 32206d61 62693d36 343b0000 bi=32 mabi=64;..\n 0x08103ec0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x08103ed0 392e3520 20283230 32343035 32322900 9.5 (20240522).\n+ 0x08103ed0 392e3520 20283230 32353036 32362900 9.5 (20250626).\n 0x08103ee0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x08103ef0 32342046 72656520 536f6674 77617265 24 Free Software\n+ 0x08103ef0 32352046 72656520 536f6674 77617265 25 Free Software\n 0x08103f00 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x08103f10 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x08103f20 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x08103f30 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x08103f60 00000000 54686973 20697320 66726565 ....This is free\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 61316465 34313661 62613462 63656561 a1de416aba4bceea\n- 0x00000010 65303236 32353865 38343036 35613735 e026258e84065a75\n- 0x00000020 38663261 66612e64 65627567 00000000 8f2afa.debug....\n- 0x00000030 74bd4d3b t.M;\n+ 0x00000000 61323232 37316332 34623263 36313236 a22271c24b2c6126\n+ 0x00000010 38643161 63316565 34306161 64396439 8d1ac1ee40aad9d9\n+ 0x00000020 38646532 62362e64 65627567 00000000 8de2b6.debug....\n+ 0x00000030 bf8a10aa ....\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: 51a8788ff8406bdf2e487d00c55f7fd808065fdb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b6da5dc10504469a20f034215d8ae195b3df86ab\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52170,16 +52170,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 08:31:25 2024\n+20250626\n+Thu Jun 26 00:36:25 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030383a 0.Wed May 22 08:\n- 0x091a0040 33313a32 35203230 32340000 70142d08 31:25 2024..p.-.\n+ 0x091a0020 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x091a0030 30005468 75204a75 6e203236 2030303a 0.Thu Jun 26 00:\n+ 0x091a0040 33363a32 35203230 32350000 70142d08 36:25 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 61383738 38666638 34303662 64663265 a8788ff8406bdf2e\n- 0x00000010 34383764 30306335 35663766 64383038 487d00c55f7fd808\n- 0x00000020 30363566 64622e64 65627567 00000000 065fdb.debug....\n- 0x00000030 9264e632 .d.2\n+ 0x00000000 64613564 63313035 30343436 39613230 da5dc10504469a20\n+ 0x00000010 66303334 32313564 38616531 39356233 f034215d8ae195b3\n+ 0x00000020 64663836 61622e64 65627567 00000000 df86ab.debug....\n+ 0x00000030 2762cfd6 'b..\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: 403239e66a39c654f76021589485b6bc486b1b22\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a545f30745c6941db401a6b383cac757f543a0c3\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 08:31:25 2024\n+20250626\n+Thu Jun 26 00:36:25 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030383a 0.Wed May 22 08:\n- 0x080e0910 33313a32 35203230 32340000 30b70608 31:25 2024..0...\n+ 0x080e08f0 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x080e0900 30005468 75204a75 6e203236 2030303a 0.Thu Jun 26 00:\n+ 0x080e0910 33363a32 35203230 32350000 30b70608 36:25 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 33323339 65363661 33396336 35346637 3239e66a39c654f7\n- 0x00000010 36303231 35383934 38356236 62633438 6021589485b6bc48\n- 0x00000020 36623162 32322e64 65627567 00000000 6b1b22.debug....\n- 0x00000030 f57105dd .q..\n+ 0x00000000 34356633 30373435 63363934 31646234 45f30745c6941db4\n+ 0x00000010 30316136 62333833 63616337 35376635 01a6b383cac757f5\n+ 0x00000020 34336130 63332e64 65627567 00000000 43a0c3.debug....\n+ 0x00000030 5d4cd50b ]L..\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: 2b962f15d45a1eff079deaef5960deb66f84ed14\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e9c2610bbcc20e66927989df6f5c776518a2acd\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 08:31:25 2024\n+20250626\n+Thu Jun 26 00:36:25 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030383a 33313a32 d May 22 08:31:2\n- 0x080d7e30 35203230 32340000 10310608 d82f0608 5 2024...1.../..\n+ 0x080d7e10 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7e20 75204a75 6e203236 2030303a 33363a32 u Jun 26 00:36:2\n+ 0x080d7e30 35203230 32350000 10310608 d82f0608 5 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 39363266 31356434 35613165 66663037 962f15d45a1eff07\n- 0x00000010 39646561 65663539 36306465 62363666 9deaef5960deb66f\n- 0x00000020 38346564 31342e64 65627567 00000000 84ed14.debug....\n- 0x00000030 8af57061 ..pa\n+ 0x00000000 39633236 31306262 63633230 65363639 9c2610bbcc20e669\n+ 0x00000010 32373938 39646636 66356337 37363531 27989df6f5c77651\n+ 0x00000020 38613261 63642e64 65627567 00000000 8a2acd.debug....\n+ 0x00000030 819c1015 ....\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: 83656edf0067f654ba264dfbb867a6addf01c323\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e2c72231e7bcd73bed578e07f824a9857312fd5f\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 08:31:25 2024\n+20250626\n+Thu Jun 26 00:36:25 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030383a 33313a32 d May 22 08:31:2\n- 0x080d7eb0 35203230 32340000 a0320608 68310608 5 2024...2..h1..\n+ 0x080d7e90 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7ea0 75204a75 6e203236 2030303a 33363a32 u Jun 26 00:36:2\n+ 0x080d7eb0 35203230 32350000 a0320608 68310608 5 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 36353665 64663030 36376636 35346261 656edf0067f654ba\n- 0x00000010 32363464 66626238 36376136 61646466 264dfbb867a6addf\n- 0x00000020 30316333 32332e64 65627567 00000000 01c323.debug....\n- 0x00000030 a94da417 .M..\n+ 0x00000000 63373232 33316537 62636437 33626564 c72231e7bcd73bed\n+ 0x00000010 35373865 30376638 32346139 38353733 578e07f824a98573\n+ 0x00000020 31326664 35662e64 65627567 00000000 12fd5f.debug....\n+ 0x00000030 48c42a7b H.*{\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mipsisa32r6-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: 324f6a9870e1f9995b27518bb254ee55e7b6a08a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85a7a7e02696c4dae4815d79da3a240480987e66\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 08:31:25 2024\n+20250626\n+Thu Jun 26 00:36:25 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030383a 33313a32 d May 22 08:31:2\n- 0x080d6cf0 35203230 32340000 a0250608 68240608 5 2024...%..h$..\n+ 0x080d6cd0 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d6ce0 75204a75 6e203236 2030303a 33363a32 u Jun 26 00:36:2\n+ 0x080d6cf0 35203230 32350000 a0250608 68240608 5 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 34663661 39383730 65316639 39393562 4f6a9870e1f9995b\n- 0x00000010 32373531 38626232 35346565 35356537 27518bb254ee55e7\n- 0x00000020 62366130 38612e64 65627567 00000000 b6a08a.debug....\n- 0x00000030 e1456845 .EhE\n+ 0x00000000 61376137 65303236 39366334 64616534 a7a7e02696c4dae4\n+ 0x00000010 38313564 37396461 33613234 30343830 815d79da3a240480\n+ 0x00000020 39383765 36362e64 65627567 00000000 987e66.debug....\n+ 0x00000030 d355bd3a .U.:\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8718.0 KiB (8927232 B)\n+ Compressed size: 8717.0 KiB (8926228 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8927232 30627840 0.291 CRC64 0\n+ 1 2 0 0 8926228 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8125260 25165824 0.323 CRC64\n- 1 2 8125272 25165824 801924 5462016 0.147 CRC64\n+ 1 1 12 0 8124140 25165824 0.323 CRC64\n+ 1 2 8124152 25165824 802040 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mipsisa32r6el-linux-gnu_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8926676 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1124 2023-07-14 06:55:24.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8927700 2023-07-14 06:55:24.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": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1120 B\n+ Compressed size: 1124 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.109\n+ Ratio: 0.110\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1120 10240 0.109 CRC64 0\n+ 1 1 0 0 1124 10240 0.110 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1084 10240 0.106 CRC64\n+ 1 1 12 0 1088 10240 0.106 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/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: 36916ee15fd921483e6f79cf2cf3cce99c087d0c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 29bb103d77ee7bc25e65f57631907e759fb6af70\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3007,16 +3007,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250626)\n+Copyright (C) 2025 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/lib/gcc-cross/mipsisa32r6el-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5610,17 +5610,17 @@\n 0x08103e70 6e333220 6d616269 3d333220 216d6162 n32 mabi=32 !mab\n 0x08103e80 693d3634 3b000000 36343a2e 2e2f6c69 i=64;...64:../li\n 0x08103e90 6236343a 6d697073 69736136 34723665 b64:mipsisa64r6e\n 0x08103ea0 6c2d6c69 6e75782d 676e7561 62693634 l-linux-gnuabi64\n 0x08103eb0 20216d61 62693d6e 33322021 6d616269 !mabi=n32 !mabi\n 0x08103ec0 3d333220 6d616269 3d36343b 00000000 =32 mabi=64;....\n 0x08103ed0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x08103ee0 392e3520 20283230 32343035 32322900 9.5 (20240522).\n+ 0x08103ee0 392e3520 20283230 32353036 32362900 9.5 (20250626).\n 0x08103ef0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x08103f00 32342046 72656520 536f6674 77617265 24 Free Software\n+ 0x08103f00 32352046 72656520 536f6674 77617265 25 Free Software\n 0x08103f10 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x08103f20 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x08103f30 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x08103f40 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x08103f70 00000000 54686973 20697320 66726565 ....This is free\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 39313665 65313566 64393231 34383365 916ee15fd921483e\n- 0x00000010 36663739 63663263 66336363 65393963 6f79cf2cf3cce99c\n- 0x00000020 30383764 30632e64 65627567 00000000 087d0c.debug....\n- 0x00000030 81f9fa0c ....\n+ 0x00000000 62623130 33643737 65653762 63323565 bb103d77ee7bc25e\n+ 0x00000010 36356635 37363331 39303765 37353966 65f57631907e759f\n+ 0x00000020 62366166 37302e64 65627567 00000000 b6af70.debug....\n+ 0x00000030 1c456bfb .Ek.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "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: 618360220e9fe5f5e517f2edd2f472970a25b345\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0a756a74fda2ebffa74e8b0ecef5fb4382c314aa\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52169,16 +52169,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 09:48:42 2024\n+20250626\n+Thu Jun 26 01:09:24 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2030393a 0.Wed May 22 09:\n- 0x091a0040 34383a34 32203230 32340000 70142d08 48:42 2024..p.-.\n+ 0x091a0020 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x091a0030 30005468 75204a75 6e203236 2030313a 0.Thu Jun 26 01:\n+ 0x091a0040 30393a32 34203230 32350000 70142d08 09:24 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 38333630 32323065 39666535 66356535 8360220e9fe5f5e5\n- 0x00000010 31376632 65646432 66343732 39373061 17f2edd2f472970a\n- 0x00000020 32356233 34352e64 65627567 00000000 25b345.debug....\n- 0x00000030 fdb582f8 ....\n+ 0x00000000 37353661 37346664 61326562 66666137 756a74fda2ebffa7\n+ 0x00000010 34653862 30656365 66356662 34333832 4e8b0ecef5fb4382\n+ 0x00000020 63333134 61612e64 65627567 00000000 c314aa.debug....\n+ 0x00000030 0f559916 .U..\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: 8ef55d3df0d249da54b098db88dd4cb58e4e4c97\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d5fb8c3e47176af47f79a2ef451e077144d0aff\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 09:48:42 2024\n+20250626\n+Thu Jun 26 01:09:24 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2030393a 0.Wed May 22 09:\n- 0x080e0910 34383a34 32203230 32340000 30b70608 48:42 2024..0...\n+ 0x080e08f0 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x080e0900 30005468 75204a75 6e203236 2030313a 0.Thu Jun 26 01:\n+ 0x080e0910 30393a32 34203230 32350000 30b70608 09:24 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 66353564 33646630 64323439 64613534 f55d3df0d249da54\n- 0x00000010 62303938 64623838 64643463 62353865 b098db88dd4cb58e\n- 0x00000020 34653463 39372e64 65627567 00000000 4e4c97.debug....\n- 0x00000030 99cf27a7 ..'.\n+ 0x00000000 35666238 63336534 37313736 61663437 5fb8c3e47176af47\n+ 0x00000010 66373961 32656634 35316530 37373134 f79a2ef451e07714\n+ 0x00000020 34643061 66662e64 65627567 00000000 4d0aff.debug....\n+ 0x00000030 bdb28b66 ...f\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/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: 39cc4a51a3267e9a8703a81bc6370a7ecd46776d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 75e3c098edebbfc227edce3f7179667aac70301d\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 09:48:42 2024\n+20250626\n+Thu Jun 26 01:09:24 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2030393a 34383a34 d May 22 09:48:4\n- 0x080d7e30 32203230 32340000 10310608 d82f0608 2 2024...1.../..\n+ 0x080d7e10 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7e20 75204a75 6e203236 2030313a 30393a32 u Jun 26 01:09:2\n+ 0x080d7e30 34203230 32350000 10310608 d82f0608 4 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 63633461 35316133 32363765 39613837 cc4a51a3267e9a87\n- 0x00000010 30336138 31626336 33373061 37656364 03a81bc6370a7ecd\n- 0x00000020 34363737 36642e64 65627567 00000000 46776d.debug....\n- 0x00000030 dd950b60 ...`\n+ 0x00000000 65336330 39386564 65626266 63323237 e3c098edebbfc227\n+ 0x00000010 65646365 33663731 37393636 37616163 edce3f7179667aac\n+ 0x00000020 37303330 31642e64 65627567 00000000 70301d.debug....\n+ 0x00000030 658742e2 e.B.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-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: 0c71c3e5411b2f1ce14c1d8ad47cb9a749c05868\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 44ae494a5ba411f837a25012e1e315b39144a84e\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 09:48:42 2024\n+20250626\n+Thu Jun 26 01:09:24 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2030393a 34383a34 d May 22 09:48:4\n- 0x080d7eb0 32203230 32340000 a0320608 68310608 2 2024...2..h1..\n+ 0x080d7e90 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7ea0 75204a75 6e203236 2030313a 30393a32 u Jun 26 01:09:2\n+ 0x080d7eb0 34203230 32350000 a0320608 68310608 4 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 37316333 65353431 31623266 31636531 71c3e5411b2f1ce1\n- 0x00000010 34633164 38616434 37636239 61373439 4c1d8ad47cb9a749\n- 0x00000020 63303538 36382e64 65627567 00000000 c05868.debug....\n- 0x00000030 97f0599e ..Y.\n+ 0x00000000 61653439 34613562 61343131 66383337 ae494a5ba411f837\n+ 0x00000010 61323530 31326531 65333135 62333931 a25012e1e315b391\n+ 0x00000020 34346138 34652e64 65627567 00000000 44a84e.debug....\n+ 0x00000030 cd32dda0 .2..\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: cde554b0666518a86b6ef584addd703aa292fa6f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e43e75ad179fd197a0783ef75857104a8450d81b\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 09:48:42 2024\n+20250626\n+Thu Jun 26 01:09:24 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2030393a 34383a34 d May 22 09:48:4\n- 0x080d6cf0 32203230 32340000 a0250608 68240608 2 2024...%..h$..\n+ 0x080d6cd0 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d6ce0 75204a75 6e203236 2030313a 30393a32 u Jun 26 01:09:2\n+ 0x080d6cf0 34203230 32350000 a0250608 68240608 4 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 65353534 62303636 36353138 61383662 e554b0666518a86b\n- 0x00000010 36656635 38346164 64643730 33616132 6ef584addd703aa2\n- 0x00000020 39326661 36662e64 65627567 00000000 92fa6f.debug....\n- 0x00000030 e6052505 ..%.\n+ 0x00000000 33653735 61643137 39666431 39376130 3e75ad179fd197a0\n+ 0x00000010 37383365 66373538 35373130 34613834 783ef75857104a84\n+ 0x00000020 35306438 31622e64 65627567 00000000 50d81b.debug....\n+ 0x00000030 4993619d I.a.\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8717.5 KiB (8926676 B)\n+ Compressed size: 8718.5 KiB (8927700 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8926676 30627840 0.291 CRC64 0\n+ 1 2 0 0 8927700 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8123152 25165824 0.323 CRC64\n- 1 2 8123164 25165824 803476 5462016 0.147 CRC64\n+ 1 1 12 0 8124072 25165824 0.323 CRC64\n+ 1 2 8124084 25165824 803580 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mipsisa64r6-linux-gnuabi64_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n--rw-r--r-- 0 0 0 1132 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8925304 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1124 2023-07-14 06:55:24.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8928736 2023-07-14 06:55:24.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": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1132 B\n+ Compressed size: 1124 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.111\n+ Ratio: 0.110\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1132 10240 0.111 CRC64 0\n+ 1 1 0 0 1124 10240 0.110 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1096 10240 0.107 CRC64\n+ 1 1 12 0 1088 10240 0.106 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/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: deabb737087f2a0fd9c9a4849c7f77a6360ea8c0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d8a62a4f218eddd423c0a97d73c4d82d6a12e2e\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3006,16 +3006,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250626)\n+Copyright (C) 2025 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/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5603,17 +5603,17 @@\n 0x08103e00 6e752021 6d616269 3d6e3332 206d6162 nu !mabi=n32 mab\n 0x08103e10 693d3332 20216d61 62693d36 343b0000 i=32 !mabi=64;..\n 0x08103e20 36343a2e 2e2f6c69 623a6d69 70736973 64:../lib:mipsis\n 0x08103e30 61363472 362d6c69 6e75782d 676e7561 a64r6-linux-gnua\n 0x08103e40 62693634 20216d61 62693d6e 33322021 bi64 !mabi=n32 !\n 0x08103e50 6d616269 3d333220 6d616269 3d36343b mabi=32 mabi=64;\n 0x08103e60 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x08103e70 2020312e 392e3520 20283230 32343035 1.9.5 (202405\n- 0x08103e80 32322900 436f7079 72696768 74202843 22).Copyright (C\n- 0x08103e90 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n+ 0x08103e70 2020312e 392e3520 20283230 32353036 1.9.5 (202506\n+ 0x08103e80 32362900 436f7079 72696768 74202843 26).Copyright (C\n+ 0x08103e90 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n 0x08103ea0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08103eb0 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08103ec0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08103ed0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08103ee0 72203c68 7474703a 2f2f676e 752e6f72 r ....This is \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 61626237 33373038 37663261 30666439 abb737087f2a0fd9\n- 0x00000010 63396134 38343963 37663737 61363336 c9a4849c7f77a636\n- 0x00000020 30656138 63302e64 65627567 00000000 0ea8c0.debug....\n- 0x00000030 3da2a42a =..*\n+ 0x00000000 38613632 61346632 31386564 64643432 8a62a4f218eddd42\n+ 0x00000010 33633061 39376437 33633464 38326436 3c0a97d73c4d82d6\n+ 0x00000020 61313265 32652e64 65627567 00000000 a12e2e.debug....\n+ 0x00000030 70b967f4 p.g.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "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: 61feecf777862ba03bdc5edd0a63c0498aa5b78f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9f7569f9ca611e113f3544f54308cca23f259e2\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52169,16 +52169,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 10:57:04 2024\n+20250626\n+Thu Jun 26 01:42:54 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2031303a 0.Wed May 22 10:\n- 0x091a0040 35373a30 34203230 32340000 70142d08 57:04 2024..p.-.\n+ 0x091a0020 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x091a0030 30005468 75204a75 6e203236 2030313a 0.Thu Jun 26 01:\n+ 0x091a0040 34323a35 34203230 32350000 70142d08 42:54 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 66656563 66373737 38363262 61303362 feecf777862ba03b\n- 0x00000010 64633565 64643061 36336330 34393861 dc5edd0a63c0498a\n- 0x00000020 61356237 38662e64 65627567 00000000 a5b78f.debug....\n- 0x00000030 cfcb95b4 ....\n+ 0x00000000 66373536 39663963 61363131 65313133 f7569f9ca611e113\n+ 0x00000010 66333534 34663534 33303863 63613233 f3544f54308cca23\n+ 0x00000020 66323539 65322e64 65627567 00000000 f259e2.debug....\n+ 0x00000030 daa4c125 ...%\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: cfeb52f9c9f0d824a0b5044ae0800e2c2b029f53\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d5902083417ddceb62d4151f0bf00f1166cf493\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 10:57:04 2024\n+20250626\n+Thu Jun 26 01:42:54 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2031303a 0.Wed May 22 10:\n- 0x080e0910 35373a30 34203230 32340000 30b70608 57:04 2024..0...\n+ 0x080e08f0 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x080e0900 30005468 75204a75 6e203236 2030313a 0.Thu Jun 26 01:\n+ 0x080e0910 34323a35 34203230 32350000 30b70608 42:54 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 65623532 66396339 66306438 32346130 eb52f9c9f0d824a0\n- 0x00000010 62353034 34616530 38303065 32633262 b5044ae0800e2c2b\n- 0x00000020 30323966 35332e64 65627567 00000000 029f53.debug....\n- 0x00000030 84313a91 .1:.\n+ 0x00000000 35393032 30383334 31376464 63656236 5902083417ddceb6\n+ 0x00000010 32643431 35316630 62663030 66313136 2d4151f0bf00f116\n+ 0x00000020 36636634 39332e64 65627567 00000000 6cf493.debug....\n+ 0x00000030 9d065ad2 ..Z.\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: 8284adf81099b5cba6b73086e1df30267454f0f3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21768df2cfd739ab5c49c30bdc8da3f3b52191ea\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 10:57:04 2024\n+20250626\n+Thu Jun 26 01:42:54 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2031303a 35373a30 d May 22 10:57:0\n- 0x080d7e30 34203230 32340000 10310608 d82f0608 4 2024...1.../..\n+ 0x080d7e10 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7e20 75204a75 6e203236 2030313a 34323a35 u Jun 26 01:42:5\n+ 0x080d7e30 34203230 32350000 10310608 d82f0608 4 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 38346164 66383130 39396235 63626136 84adf81099b5cba6\n- 0x00000010 62373330 38366531 64663330 32363734 b73086e1df302674\n- 0x00000020 35346630 66332e64 65627567 00000000 54f0f3.debug....\n- 0x00000030 3d9e3a3b =.:;\n+ 0x00000000 37363864 66326366 64373339 61623563 768df2cfd739ab5c\n+ 0x00000010 34396333 30626463 38646133 66336235 49c30bdc8da3f3b5\n+ 0x00000020 32313931 65612e64 65627567 00000000 2191ea.debug....\n+ 0x00000030 48a7b16b H..k\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: 6b4caa346af65a47a241d01ff5c908a4a8e41b61\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 22bf513558a0d313c615cc27ad45ac20d8ee4de2\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 10:57:04 2024\n+20250626\n+Thu Jun 26 01:42:54 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2031303a 35373a30 d May 22 10:57:0\n- 0x080d7eb0 34203230 32340000 a0320608 68310608 4 2024...2..h1..\n+ 0x080d7e90 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7ea0 75204a75 6e203236 2030313a 34323a35 u Jun 26 01:42:5\n+ 0x080d7eb0 34203230 32350000 a0320608 68310608 4 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 34636161 33343661 66363561 34376132 4caa346af65a47a2\n- 0x00000010 34316430 31666635 63393038 61346138 41d01ff5c908a4a8\n- 0x00000020 65343162 36312e64 65627567 00000000 e41b61.debug....\n- 0x00000030 6765414e geAN\n+ 0x00000000 62663531 33353538 61306433 31336336 bf513558a0d313c6\n+ 0x00000010 31356363 32376164 34356163 32306438 15cc27ad45ac20d8\n+ 0x00000020 65653464 65322e64 65627567 00000000 ee4de2.debug....\n+ 0x00000030 c0c8c405 ....\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: faaa9c299da81c66921a6a0fa9a5a6b8e67ce679\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 507edf504f840eccfda8b0cf25dfc2c62a2857a1\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 10:57:04 2024\n+20250626\n+Thu Jun 26 01:42:54 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2031303a 35373a30 d May 22 10:57:0\n- 0x080d6cf0 34203230 32340000 a0250608 68240608 4 2024...%..h$..\n+ 0x080d6cd0 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d6ce0 75204a75 6e203236 2030313a 34323a35 u Jun 26 01:42:5\n+ 0x080d6cf0 34203230 32350000 a0250608 68240608 4 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 61613963 32393964 61383163 36363932 aa9c299da81c6692\n- 0x00000010 31613661 30666139 61356136 62386536 1a6a0fa9a5a6b8e6\n- 0x00000020 37636536 37392e64 65627567 00000000 7ce679.debug....\n- 0x00000030 5e3e04d4 ^>..\n+ 0x00000000 37656466 35303466 38343065 63636664 7edf504f840eccfd\n+ 0x00000010 61386230 63663235 64666332 63363261 a8b0cf25dfc2c62a\n+ 0x00000020 32383537 61312e64 65627567 00000000 2857a1.debug....\n+ 0x00000030 353e0d54 5>.T\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8716.1 KiB (8925304 B)\n+ Compressed size: 8719.5 KiB (8928736 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n- Ratio: 0.291\n+ Ratio: 0.292\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8925304 30627840 0.291 CRC64 0\n+ 1 2 0 0 8928736 30627840 0.292 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8122348 25165824 0.323 CRC64\n- 1 2 8122360 25165824 802908 5462016 0.147 CRC64\n+ 1 1 12 0 8124972 25165824 0.323 CRC64\n+ 1 2 8124984 25165824 803716 5462016 0.147 CRC64\n"}]}]}, {"source1": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb", "source2": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 1128 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8931464 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8924512 2023-07-14 06:55:24.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: 5905c343457e08892938e61526c4a583a3978f76\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d4867d315f6d35ef1e366b29541999725c5bf81\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3006,16 +3006,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{G*} %{EB:-meb} %{EL:-mel} %{EB:%{EL:%emay not use both -EB and -EL}} %(subtarget_cc1_spec)\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20240522)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250626)\n+Copyright (C) 2025 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/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n Same as %s%s (or, in negated form, %s%s).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5604,17 +5604,17 @@\n 0x08103e10 62693d6e 3332206d 6162693d 33322021 bi=n32 mabi=32 !\n 0x08103e20 6d616269 3d36343b 00000000 36343a2e mabi=64;....64:.\n 0x08103e30 2e2f6c69 623a6d69 70736973 61363472 ./lib:mipsisa64r\n 0x08103e40 36656c2d 6c696e75 782d676e 75616269 6el-linux-gnuabi\n 0x08103e50 36342021 6d616269 3d6e3332 20216d61 64 !mabi=n32 !ma\n 0x08103e60 62693d33 32206d61 62693d36 343b0000 bi=32 mabi=64;..\n 0x08103e70 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x08103e80 392e3520 20283230 32343035 32322900 9.5 (20240522).\n+ 0x08103e80 392e3520 20283230 32353036 32362900 9.5 (20250626).\n 0x08103e90 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x08103ea0 32342046 72656520 536f6674 77617265 24 Free Software\n+ 0x08103ea0 32352046 72656520 536f6674 77617265 25 Free Software\n 0x08103eb0 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x08103ec0 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x08103ed0 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x08103ee0 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x08103f10 00000000 54686973 20697320 66726565 ....This is free\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 30356333 34333435 37653038 38393239 05c343457e088929\n- 0x00000010 33386536 31353236 63346135 38336133 38e61526c4a583a3\n- 0x00000020 39373866 37362e64 65627567 00000000 978f76.debug....\n- 0x00000030 4343f94b CC.K\n+ 0x00000000 34383637 64333135 66366433 35656631 4867d315f6d35ef1\n+ 0x00000010 65333636 62323935 34313939 39373235 e366b29541999725\n+ 0x00000020 63356266 38312e64 65627567 00000000 c5bf81.debug....\n+ 0x00000030 3f9a0466 ?..f\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: 95085ffbfde38e4f7b43f57372f26c60ca56e64f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2bb64a2b29de81b4632b0fa897e6316221552345\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52168,16 +52168,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20240522\n-Wed May 22 12:15:31 2024\n+20250626\n+Thu Jun 26 02:23:13 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57342,17 +57342,17 @@\n 0x0919ffb0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffc0 c3722c08 2e752c08 95752c08 af752c08 .r,..u,..u,..u,.\n 0x0919ffd0 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x0919ffe0 c3722c08 c3722c08 08762c08 2e772c08 .r,..r,..v,..w,.\n 0x0919fff0 57762c08 c3722c08 c3722c08 c3722c08 Wv,..r,..r,..r,.\n 0x091a0000 c3722c08 c3722c08 c3722c08 c3722c08 .r,..r,..r,..r,.\n 0x091a0010 c3722c08 c3722c08 f7762c08 312e392e .r,..r,..v,.1.9.\n- 0x091a0020 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x091a0030 30005765 64204d61 79203232 2031323a 0.Wed May 22 12:\n- 0x091a0040 31353a33 31203230 32340000 70142d08 15:31 2024..p.-.\n+ 0x091a0020 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x091a0030 30005468 75204a75 6e203236 2030323a 0.Thu Jun 26 02:\n+ 0x091a0040 32333a31 33203230 32350000 70142d08 23:13 2025..p.-.\n 0x091a0050 38132d08 38132d08 60142d08 50142d08 8.-.8.-.`.-.P.-.\n 0x091a0060 38132d08 38132d08 38132d08 38132d08 8.-.8.-.8.-.8.-.\n 0x091a0070 38132d08 38132d08 38132d08 48142d08 8.-.8.-.8.-.H.-.\n 0x091a0080 38132d08 38132d08 38132d08 80142d08 8.-.8.-.8.-...-.\n 0x091a0090 38132d08 d8132d08 38132d08 38132d08 8.-...-.8.-.8.-.\n 0x091a00a0 38132d08 a0132d08 00000000 00000000 8.-...-.........\n 0x091a00b0 ffffffff ffffffff fe7f0000 00000000 ................\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 30383566 66626664 65333865 34663762 085ffbfde38e4f7b\n- 0x00000010 34336635 37333732 66323663 36306361 43f57372f26c60ca\n- 0x00000020 35366536 34662e64 65627567 00000000 56e64f.debug....\n- 0x00000030 ef8c42be ..B.\n+ 0x00000000 62363461 32623239 64653831 62343633 b64a2b29de81b463\n+ 0x00000010 32623066 61383937 65363331 36323231 2b0fa897e6316221\n+ 0x00000020 35353233 34352e64 65627567 00000000 552345.debug....\n+ 0x00000030 938103fb ....\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: 84df2cba2788dc3ae7f8743a642a6e0c35a4c6d9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21b36a1a4eb147e8bf882e34f1abbe82b6fa3b9f\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1176,16 +1176,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 12:15:31 2024\n+20250626\n+Thu Jun 26 02:23:13 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 f8330608 38320608 28340608 38320608 .3..82..(4..82..\n 0x080e0890 58340608 38320608 88340608 38320608 X4..82...4..82..\n 0x080e08a0 b8340608 38320608 e0340608 38320608 .4..82...4..82..\n 0x080e08b0 10350608 38320608 40350608 38320608 .5..82..@5..82..\n 0x080e08c0 70350608 38320608 a0350608 38320608 p5..82...5..82..\n 0x080e08d0 d0350608 38320608 f8350608 38320608 .5..82...5..82..\n 0x080e08e0 20360608 38320608 48360608 312e392e 6..82..H6..1.9.\n- 0x080e08f0 35003230 32343035 32320031 322e332e 5.20240522.12.3.\n- 0x080e0900 30005765 64204d61 79203232 2031323a 0.Wed May 22 12:\n- 0x080e0910 31353a33 31203230 32340000 30b70608 15:31 2024..0...\n+ 0x080e08f0 35003230 32353036 32360031 322e332e 5.20250626.12.3.\n+ 0x080e0900 30005468 75204a75 6e203236 2030323a 0.Thu Jun 26 02:\n+ 0x080e0910 32333a31 33203230 32350000 30b70608 23:13 2025..0...\n 0x080e0920 f8b50608 f8b50608 20b70608 10b70608 ........ .......\n 0x080e0930 f8b50608 f8b50608 f8b50608 f8b50608 ................\n 0x080e0940 f8b50608 f8b50608 f8b50608 08b70608 ................\n 0x080e0950 f8b50608 f8b50608 f8b50608 40b70608 ............@...\n 0x080e0960 f8b50608 98b60608 f8b50608 f8b50608 ................\n 0x080e0970 f8b50608 60b60608 cc25f5ff bc25f5ff ....`....%...%..\n 0x080e0980 a425f5ff 8c25f5ff 7425f5ff 5c25f5ff .%...%..t%..\\%..\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 64663263 62613237 38386463 33616537 df2cba2788dc3ae7\n- 0x00000010 66383734 33613634 32613665 30633335 f8743a642a6e0c35\n- 0x00000020 61346336 64392e64 65627567 00000000 a4c6d9.debug....\n- 0x00000030 a4575000 .WP.\n+ 0x00000000 62333661 31613465 62313437 65386266 b36a1a4eb147e8bf\n+ 0x00000010 38383265 33346631 61626265 38326236 882e34f1abbe82b6\n+ 0x00000020 66613362 39662e64 65627567 00000000 fa3b9f.debug....\n+ 0x00000030 3ce313a4 <...\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: ba5e6dccbf1d746f24e597d7b19d343af4130bab\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dad90bfb96ac3520990184e63fef7b9c4f8c4a4d\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1082,16 +1082,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 12:15:31 2024\n+20250626\n+Thu Jun 26 02:23:13 2025\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 e8ad0508 d8af0508 e8ad0508 08b00508 ................\n 0x080d7db0 e8ad0508 38b00508 e8ad0508 68b00508 ....8.......h...\n 0x080d7dc0 e8ad0508 90b00508 e8ad0508 c0b00508 ................\n 0x080d7dd0 e8ad0508 f0b00508 e8ad0508 20b10508 ............ ...\n 0x080d7de0 e8ad0508 50b10508 e8ad0508 80b10508 ....P...........\n 0x080d7df0 e8ad0508 a8b10508 e8ad0508 d0b10508 ................\n 0x080d7e00 e8ad0508 f8b10508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e10 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7e20 64204d61 79203232 2031323a 31353a33 d May 22 12:15:3\n- 0x080d7e30 31203230 32340000 10310608 d82f0608 1 2024...1.../..\n+ 0x080d7e10 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7e20 75204a75 6e203236 2030323a 32333a31 u Jun 26 02:23:1\n+ 0x080d7e30 33203230 32350000 10310608 d82f0608 3 2025...1.../..\n 0x080d7e40 d82f0608 00310608 f0300608 d82f0608 ./...1...0.../..\n 0x080d7e50 d82f0608 d82f0608 d82f0608 d82f0608 ./.../.../.../..\n 0x080d7e60 d82f0608 d82f0608 e8300608 d82f0608 ./.../...0.../..\n 0x080d7e70 d82f0608 d82f0608 20310608 d82f0608 ./.../.. 1.../..\n 0x080d7e80 78300608 d82f0608 d82f0608 d82f0608 x0.../.../.../..\n 0x080d7e90 40300608 00000000 ffffffff ffffef7f @0..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\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 35653664 63636266 31643734 36663234 5e6dccbf1d746f24\n- 0x00000010 65353937 64376231 39643334 33616634 e597d7b19d343af4\n- 0x00000020 31333062 61622e64 65627567 00000000 130bab.debug....\n- 0x00000030 3e472d43 >G-C\n+ 0x00000000 64393062 66623936 61633335 32303939 d90bfb96ac352099\n+ 0x00000010 30313834 65363366 65663762 39633466 0184e63fef7b9c4f\n+ 0x00000020 38633461 34642e64 65627567 00000000 8c4a4d.debug....\n+ 0x00000030 c6d154d5 ..T.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6el-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa64r6el-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: 9abc09fd628f56c88a5bff216a3cf2c2c8400601\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 55470873cc3e0135c71d1421f99edd2fa9bc95dc\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1089,16 +1089,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 12:15:31 2024\n+20250626\n+Thu Jun 26 02:23:13 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 78b10508 68b30508 78b10508 98b30508 x...h...x.......\n 0x080d7e30 78b10508 c8b30508 78b10508 f8b30508 x.......x.......\n 0x080d7e40 78b10508 20b40508 78b10508 50b40508 x... ...x...P...\n 0x080d7e50 78b10508 80b40508 78b10508 b0b40508 x.......x.......\n 0x080d7e60 78b10508 e0b40508 78b10508 10b50508 x.......x.......\n 0x080d7e70 78b10508 38b50508 78b10508 60b50508 x...8...x...`...\n 0x080d7e80 78b10508 88b50508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e90 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d7ea0 64204d61 79203232 2031323a 31353a33 d May 22 12:15:3\n- 0x080d7eb0 31203230 32340000 a0320608 68310608 1 2024...2..h1..\n+ 0x080d7e90 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d7ea0 75204a75 6e203236 2030323a 32333a31 u Jun 26 02:23:1\n+ 0x080d7eb0 33203230 32350000 a0320608 68310608 3 2025...2..h1..\n 0x080d7ec0 68310608 90320608 80320608 68310608 h1...2...2..h1..\n 0x080d7ed0 68310608 68310608 68310608 68310608 h1..h1..h1..h1..\n 0x080d7ee0 68310608 68310608 78320608 68310608 h1..h1..x2..h1..\n 0x080d7ef0 68310608 68310608 b0320608 68310608 h1..h1...2..h1..\n 0x080d7f00 08320608 68310608 68310608 68310608 .2..h1..h1..h1..\n 0x080d7f10 d0310608 fc50f5ff ec50f5ff d450f5ff .1...P...P...P..\n 0x080d7f20 bc50f5ff a450f5ff 8c50f5ff 9c52f5ff .P...P...P...R..\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 62633039 66643632 38663536 63383861 bc09fd628f56c88a\n- 0x00000010 35626666 32313661 33636632 63326338 5bff216a3cf2c2c8\n- 0x00000020 34303036 30312e64 65627567 00000000 400601.debug....\n- 0x00000030 5be14d8a [.M.\n+ 0x00000000 34373038 37336363 33653031 33356337 470873cc3e0135c7\n+ 0x00000010 31643134 32316639 39656464 32666139 1d1421f99edd2fa9\n+ 0x00000020 62633935 64632e64 65627567 00000000 bc95dc.debug....\n+ 0x00000030 551f46bb U.F.\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: 0713d0d5c213551e66c7eb8f08b888956d63e4b2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2dc4771c1b42ac36024da9497017db08098d875b\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.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1067,16 +1067,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240522\n-Wed May 22 12:15:31 2024\n+20250626\n+Thu Jun 26 02:23:13 2025\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 header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 78a40508 68a60508 78a40508 98a60508 x...h...x.......\n 0x080d6c70 78a40508 c8a60508 78a40508 f8a60508 x.......x.......\n 0x080d6c80 78a40508 20a70508 78a40508 50a70508 x... ...x...P...\n 0x080d6c90 78a40508 80a70508 78a40508 b0a70508 x.......x.......\n 0x080d6ca0 78a40508 e0a70508 78a40508 10a80508 x.......x.......\n 0x080d6cb0 78a40508 38a80508 78a40508 60a80508 x...8...x...`...\n 0x080d6cc0 78a40508 88a80508 312e392e 35003230 x.......1.9.5.20\n- 0x080d6cd0 32343035 32320031 322e332e 30005765 240522.12.3.0.We\n- 0x080d6ce0 64204d61 79203232 2031323a 31353a33 d May 22 12:15:3\n- 0x080d6cf0 31203230 32340000 a0250608 68240608 1 2024...%..h$..\n+ 0x080d6cd0 32353036 32360031 322e332e 30005468 250626.12.3.0.Th\n+ 0x080d6ce0 75204a75 6e203236 2030323a 32333a31 u Jun 26 02:23:1\n+ 0x080d6cf0 33203230 32350000 a0250608 68240608 3 2025...%..h$..\n 0x080d6d00 68240608 90250608 80250608 68240608 h$...%...%..h$..\n 0x080d6d10 68240608 68240608 68240608 68240608 h$..h$..h$..h$..\n 0x080d6d20 68240608 68240608 78250608 68240608 h$..h$..x%..h$..\n 0x080d6d30 68240608 68240608 b0250608 68240608 h$..h$...%..h$..\n 0x080d6d40 08250608 68240608 68240608 68240608 .%..h$..h$..h$..\n 0x080d6d50 d0240608 fc63f5ff ec63f5ff d463f5ff .$...c...c...c..\n 0x080d6d60 bc63f5ff a463f5ff 8c63f5ff 9c65f5ff .c...c...c...e..\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 31336430 64356332 31333535 31653636 13d0d5c213551e66\n- 0x00000010 63376562 38663038 62383838 39353664 c7eb8f08b888956d\n- 0x00000020 36336534 62322e64 65627567 00000000 63e4b2.debug....\n- 0x00000030 0a2e3817 ..8.\n+ 0x00000000 63343737 31633162 34326163 33363032 c4771c1b42ac3602\n+ 0x00000010 34646139 34393730 31376462 30383039 4da9497017db0809\n+ 0x00000020 38643837 35622e64 65627567 00000000 8d875b.debug....\n+ 0x00000030 ed3d40b8 .=@.\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8722.1 KiB (8931464 B)\n+ Compressed size: 8715.3 KiB (8924512 B)\n Uncompressed size: 29.2 MiB (30627840 B)\n- Ratio: 0.292\n+ Ratio: 0.291\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8931464 30627840 0.292 CRC64 0\n+ 1 2 0 0 8924512 30627840 0.291 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 8129172 25165824 0.323 CRC64\n- 1 2 8129184 25165824 802244 5462016 0.147 CRC64\n+ 1 1 12 0 8122328 25165824 0.323 CRC64\n+ 1 2 8122340 25165824 802136 5462016 0.147 CRC64\n"}]}]}, {"source1": "gnat-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb", "source2": "gnat-12-mipsel-linux-gnu_12.3.0-17cross3_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 06:55:24.000000 debian-binary\n -rw-r--r-- 0 0 0 48512 2023-07-14 06:55:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 17926868 2023-07-14 06:55:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 17927360 2023-07-14 06:55:24.000000 data.tar.xz\n"}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1676,15 +1676,15 @@\n -r--r--r-- 0 root (0) root (0) 6207 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-fzteio.ali\n -r--r--r-- 0 root (0) root (0) 5366 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-inteio.ali\n -r--r--r-- 0 root (0) root (0) 6440 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-interr.ali\n -r--r--r-- 0 root (0) root (0) 5657 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-intnam.ali\n -r--r--r-- 0 root (0) root (0) 1546 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-ioexce.ali\n -r--r--r-- 0 root (0) root (0) 1054 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-iteint.ali\n -r--r--r-- 0 root (0) root (0) 5677 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-iwteio.ali\n--rw-r--r-- 0 root (0) root (0) 5831 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-izteio.ali\n+-r--r--r-- 0 root (0) root (0) 5831 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-izteio.ali\n -r--r--r-- 0 root (0) root (0) 8243 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-lcteio.ali\n -r--r--r-- 0 root (0) root (0) 5820 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-lfteio.ali\n -r--r--r-- 0 root (0) root (0) 6150 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-lfwtio.ali\n -r--r--r-- 0 root (0) root (0) 6326 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-lfztio.ali\n -r--r--r-- 0 root (0) root (0) 5461 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-liteio.ali\n -r--r--r-- 0 root (0) root (0) 5772 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-liwtio.ali\n -r--r--r-- 0 root (0) root (0) 5928 2023-07-14 06:55:24.000000 ./usr/lib/gcc-cross/mipsel-linux-gnu/12/adalib/a-liztio.ali\n"}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,16 +1,16 @@\n Streams: 1\n Blocks: 4\n- Compressed size: 17.1 MiB (17926868 B)\n+ Compressed size: 17.1 MiB (17927360 B)\n Uncompressed size: 90.2 MiB (94586880 B)\n Ratio: 0.190\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 4 0 0 17926868 94586880 0.190 CRC64 0\n+ 1 4 0 0 17927360 94586880 0.190 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n 1 1 12 0 2809512 25165824 0.112 CRC64\n- 1 2 2809524 25165824 2846528 25165824 0.113 CRC64\n- 1 3 5656052 50331648 6914384 25165824 0.275 CRC64\n- 1 4 12570436 75497472 5356380 19089408 0.281 CRC64\n+ 1 2 2809524 25165824 2847020 25165824 0.113 CRC64\n+ 1 3 5656544 50331648 6914384 25165824 0.275 CRC64\n+ 1 4 12570928 75497472 5356380 19089408 0.281 CRC64\n"}]}]}]}