{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.tssSHL0O/b1/gcc-12-cross-mipsen_5+c1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.tssSHL0O/b2/gcc-12-cross-mipsen_5+c1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -100,22 +100,22 @@\n ef14bf733a6ca5c1f06cc8a7d40080a7 1148 devel optional gfortran-12-multilib-mips64-linux-gnuabi64_12.4.0-2cross1_i386.deb\n b344720abeb60c7f0acf63b126391e18 1148 devel optional gfortran-12-multilib-mips64el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n 567027799ac5d76b8e1d001fa9063edc 1140 devel optional gfortran-12-multilib-mipsel-linux-gnu_12.4.0-2cross1_i386.deb\n 5961c6a6cd125106296919cb1110a69f 1152 devel optional gfortran-12-multilib-mipsisa32r6-linux-gnu_12.4.0-2cross1_i386.deb\n a18218ad11e12bb96aac9a35a58caa64 1156 devel optional gfortran-12-multilib-mipsisa32r6el-linux-gnu_12.4.0-2cross1_i386.deb\n 8ad8e6242aa3ba062f69ae210f4ed8ca 1156 devel optional gfortran-12-multilib-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_i386.deb\n ecc4d5539882d2cdefb57dcd99913311 1160 devel optional gfortran-12-multilib-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n- 7beb053458b90a79033c69e9250f1202 8932000 devel optional gm2-12-mips-linux-gnu_12.4.0-2cross1_i386.deb\n- d3606a807143030471c87a2e8603eef3 8929888 devel optional gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_i386.deb\n- f40537831f7e2f544296b08bf154c70c 8933728 devel optional gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n- 26d6780366ed4963a8b06b57df73902d 8932536 devel optional gm2-12-mipsel-linux-gnu_12.4.0-2cross1_i386.deb\n- 1046de4999dcf346bd57dfb93968f40a 8931644 devel optional gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_i386.deb\n- d2c8c8b8342d5ca9959790c7789700ea 8927640 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_i386.deb\n- fdaf17a2f38997fe271a0e747ee7dc6c 8929200 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_i386.deb\n- 403326beac04627713ba6324ebb9a00b 8930292 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n+ 39c2a8e0468352e3624e87c983275732 8931584 devel optional gm2-12-mips-linux-gnu_12.4.0-2cross1_i386.deb\n+ 131c51602b2cef403977ab6d4b310aa9 8930860 devel optional gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_i386.deb\n+ a501417e1f60518a688b098236f13a73 8931404 devel optional gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n+ 6eeaa399f64901def9c5c46bd2d2cf5b 8929788 devel optional gm2-12-mipsel-linux-gnu_12.4.0-2cross1_i386.deb\n+ 1729d5e68008dadea35a7afb7bccd735 8928804 devel optional gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_i386.deb\n+ 7fba1f7909c1ea877f7b6fc8c18e9643 8927676 devel optional gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_i386.deb\n+ e1550e284106bba32f639f9e7ae320fe 8933392 devel optional gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_i386.deb\n+ 11fe5334624cc0ea058d599cec0563c9 8927688 devel optional gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n bc882ba77fb08cfc2fe85fe6b3d78154 17933416 devel optional gnat-12-mips-linux-gnu_12.4.0-2cross1_i386.deb\n 456b1a3f0fce1c574d1528dbbb662397 18349692 devel optional gnat-12-mips64-linux-gnuabi64_12.4.0-2cross1_i386.deb\n 6b97a996a92e9ecd6a350daa1ced1a52 18396584 devel optional gnat-12-mips64el-linux-gnuabi64_12.4.0-2cross1_i386.deb\n d5c4313e4f45adf8079ead8aab873bd8 17974844 devel optional gnat-12-mipsel-linux-gnu_12.4.0-2cross1_i386.deb\n 4b340b0b14dad2192ff999b1db92fcbd 18205664 devel optional gnat-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_i386.deb\n 28eeb3f461dfbaab54aae8b4bd9c855d 18269380 devel optional gnat-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_i386.deb\n dbdb475d8ed9a85065e31b4689af66a8 18716268 devel optional gnat-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_i386.deb\n"}, {"source1": "gm2-12-mips-linux-gnu_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mips-linux-gnu_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8930700 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8930284 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mips-linux-gnu-gm2-12", "source2": "./usr/bin/mips-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3d1e9fc815c78df78540c902817b02c658200863\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 452e508564f5a52b600025343f5e1a8bff2b0af5\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-c/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -3011,16 +3011,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5622,17 +5622,17 @@\n 0x08103f30 2d676e75 20216d61 62693d6e 3332206d -gnu !mabi=n32 m\n 0x08103f40 6162693d 33322021 6d616269 3d36343b abi=32 !mabi=64;\n 0x08103f50 00000000 36343a2e 2e2f6c69 6236343a ....64:../lib64:\n 0x08103f60 6d697073 36342d6c 696e7578 2d676e75 mips64-linux-gnu\n 0x08103f70 61626936 3420216d 6162693d 6e333220 abi64 !mabi=n32 \n 0x08103f80 216d6162 693d3332 206d6162 693d3634 !mabi=32 mabi=64\n 0x08103f90 3b000000 474e5520 4d6f6475 6c612d32 ;...GNU Modula-2\n- 0x08103fa0 2020312e 392e3520 20283230 32363031 1.9.5 (202601\n- 0x08103fb0 30372900 436f7079 72696768 74202843 07).Copyright (C\n- 0x08103fc0 29203230 32362046 72656520 536f6674 ) 2026 Free Soft\n+ 0x08103fa0 2020312e 392e3520 20283230 32343132 1.9.5 (202412\n+ 0x08103fb0 30362900 436f7079 72696768 74202843 06).Copyright (C\n+ 0x08103fc0 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x08103fd0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08103fe0 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08103ff0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08104000 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08104010 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 31653966 63383135 63373864 66373835 1e9fc815c78df785\n- 0x00000010 34306339 30323831 37623032 63363538 40c902817b02c658\n- 0x00000020 32303038 36332e64 65627567 00000000 200863.debug....\n- 0x00000030 a40d1301 ....\n+ 0x00000000 32653530 38353634 66356135 32623630 2e508564f5a52b60\n+ 0x00000010 30303235 33343366 35653161 38626666 0025343f5e1a8bff\n+ 0x00000020 32623061 66352e64 65627567 00000000 2b0af5.debug....\n+ 0x00000030 ff3a62eb .:b.\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: 5c4b9e62658f5d45c16885ebcbdc4adc8c96e2ee\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ac82ae6b4df1b49a687bd2810fda911d8d50271\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+q/lib/ld-linux.so.2\n $AYYD3`$`\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n $GQTd8uY\n ?XR\\!{>d\n ?@NB_) ?\n@@ -52205,16 +52205,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-20260107\n-Wed Jan 7 08:49:00 2026\n+20241206\n+Fri Dec 6 13:16:38 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2030383a 0.Wed Jan 7 08:\n- 0x091a2180 34393a30 30203230 32360000 f0142d08 49:00 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031333a 0.Fri Dec 6 13:\n+ 0x091a2180 31363a33 38203230 32340000 f0142d08 16:38 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 34623965 36323635 38663564 34356331 4b9e62658f5d45c1\n- 0x00000010 36383835 65626362 64633461 64633863 6885ebcbdc4adc8c\n- 0x00000020 39366532 65652e64 65627567 00000000 96e2ee.debug....\n- 0x00000030 ae0476b7 ..v.\n+ 0x00000000 63383261 65366234 64663162 34396136 c82ae6b4df1b49a6\n+ 0x00000010 38376264 32383130 66646139 31316438 87bd2810fda911d8\n+ 0x00000020 64353032 37312e64 65627567 00000000 d50271.debug....\n+ 0x00000030 a618cc0d ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2l", "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: ec49eddbd253528e4c9f2a6a6d4d05e6b20a2645\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9711d6635cba8d3bd263c68b9e7d653497486d91\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-&E/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 08:49:00 2026\n+20241206\n+Fri Dec 6 13:16:38 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2030383a 0.Wed Jan 7 08:\n- 0x080e0910 34393a30 30203230 32360000 30b70608 49:00 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031333a 0.Fri Dec 6 13:\n+ 0x080e0910 31363a33 38203230 32340000 30b70608 16:38 2024..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 34396564 64626432 35333532 38653463 49eddbd253528e4c\n- 0x00000010 39663261 36613664 34643035 65366232 9f2a6a6d4d05e6b2\n- 0x00000020 30613236 34352e64 65627567 00000000 0a2645.debug....\n- 0x00000030 6f2c7481 o,t.\n+ 0x00000000 31316436 36333563 62613864 33626432 11d6635cba8d3bd2\n+ 0x00000010 36336336 38623965 37643635 33343937 63c68b9e7d653497\n+ 0x00000020 34383664 39312e64 65627567 00000000 486d91.debug....\n+ 0x00000030 be4ed5f5 .N..\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: c576aef0c47659630b7b5a93613c075b5128762f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1684543dfd428dc67577558f1f369a521c294c61\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-[Q(v//lib/ld-linux.so.2\n+)La/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 08:49:00 2026\n+20241206\n+Fri Dec 6 13:16:38 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2030383a 34393a30 d Jan 7 08:49:0\n- 0x080d7e30 30203230 32360000 10310608 d82f0608 0 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031333a 31363a33 i Dec 6 13:16:3\n+ 0x080d7e30 38203230 32340000 10310608 d82f0608 8 2024...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 37366165 66306334 37363539 36333062 76aef0c47659630b\n- 0x00000010 37623561 39333631 33633037 35623531 7b5a93613c075b51\n- 0x00000020 32383736 32662e64 65627567 00000000 28762f.debug....\n- 0x00000030 f373bad3 .s..\n+ 0x00000000 38343534 33646664 34323864 63363735 84543dfd428dc675\n+ 0x00000010 37373535 38663166 33363961 35323163 77558f1f369a521c\n+ 0x00000020 32393463 36312e64 65627567 00000000 294c61.debug....\n+ 0x00000030 c3d82da9 ..-.\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: b8766152de5a34d757ea8d793f5d33a646b780fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4fcb3cf950803588d2cf500a85f8c87d973c05c7\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.package\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-20260107\n-Wed Jan 7 08:49:00 2026\n+20241206\n+Fri Dec 6 13:16:38 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2030383a 34393a30 d Jan 7 08:49:0\n- 0x080d7eb0 30203230 32360000 a0320608 68310608 0 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031333a 31363a33 i Dec 6 13:16:3\n+ 0x080d7eb0 38203230 32340000 a0320608 68310608 8 2024...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 37363631 35326465 35613334 64373537 766152de5a34d757\n- 0x00000010 65613864 37393366 35643333 61363436 ea8d793f5d33a646\n- 0x00000020 62373830 66622e64 65627567 00000000 b780fb.debug....\n- 0x00000030 5f754409 _uD.\n+ 0x00000000 63623363 66393530 38303335 38386432 cb3cf950803588d2\n+ 0x00000010 63663530 30613835 66386338 37643937 cf500a85f8c87d97\n+ 0x00000020 33633035 63372e64 65627567 00000000 3c05c7.debug....\n+ 0x00000030 2b27988d +'..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d6b490e336ceada9e60d5c079c5dac25dd99c697\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f3abaafde6e01d1cf30f95bb16ee20bfca09c8ee\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.package\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-20260107\n-Wed Jan 7 08:49:00 2026\n+20241206\n+Fri Dec 6 13:16:38 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2030383a 34393a30 d Jan 7 08:49:0\n- 0x080d6cf0 30203230 32360000 a0250608 68240608 0 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031333a 31363a33 i Dec 6 13:16:3\n+ 0x080d6cf0 38203230 32340000 a0250608 68240608 8 2024...%..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 62343930 65333336 63656164 61396536 b490e336ceada9e6\n- 0x00000010 30643563 30373963 35646163 32356464 0d5c079c5dac25dd\n- 0x00000020 39396336 39372e64 65627567 00000000 99c697.debug....\n- 0x00000030 88abd51c ....\n+ 0x00000000 61626161 66646536 65303164 31636633 abaafde6e01d1cf3\n+ 0x00000010 30663935 62623136 65653230 62666361 0f95bb16ee20bfca\n+ 0x00000020 30396338 65652e64 65627567 00000000 09c8ee.debug....\n+ 0x00000030 31f71a3c 1..<\n \n"}]}]}]}]}, {"source1": "gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mips64-linux-gnuabi64_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8928576 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8929552 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mips64-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mips64-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9620dd90313b3c93453b5e084a60afe4e14334b2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 801c90155b1a0369f236267fdc804f5fdb81ca85\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3010,16 +3010,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5607,16 +5607,16 @@\n 0x08103e40 676e7520 216d6162 693d6e33 32206d61 gnu !mabi=n32 ma\n 0x08103e50 62693d33 3220216d 6162693d 36343b00 bi=32 !mabi=64;.\n 0x08103e60 36343a2e 2e2f6c69 623a6d69 70733634 64:../lib:mips64\n 0x08103e70 2d6c696e 75782d67 6e756162 69363420 -linux-gnuabi64 \n 0x08103e80 216d6162 693d6e33 3220216d 6162693d !mabi=n32 !mabi=\n 0x08103e90 3332206d 6162693d 36343b00 474e5520 32 mabi=64;.GNU \n 0x08103ea0 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x08103eb0 20283230 32363031 30372900 436f7079 (20260107).Copy\n- 0x08103ec0 72696768 74202843 29203230 32362046 right (C) 2026 F\n+ 0x08103eb0 20283230 32343132 30362900 436f7079 (20241206).Copy\n+ 0x08103ec0 72696768 74202843 29203230 32342046 right (C) 2024 F\n 0x08103ed0 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x08103ee0 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x08103ef0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x08103f00 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x08103f10 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 32306464 39303331 33623363 39333435 20dd90313b3c9345\n- 0x00000010 33623565 30383461 36306166 65346531 3b5e084a60afe4e1\n- 0x00000020 34333334 62322e64 65627567 00000000 4334b2.debug....\n- 0x00000030 21fa7c7e !.|~\n+ 0x00000000 31633930 31353562 31613033 36396632 1c90155b1a0369f2\n+ 0x00000010 33363236 37666463 38303466 35666462 36267fdc804f5fdb\n+ 0x00000020 38316361 38352e64 65627567 00000000 81ca85.debug....\n+ 0x00000030 9396531c ..S.\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: 060fda5a73113a97c3fdc8348eb206a527ddc887\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5e5b0a9408cbab42a3bd3eb12ddd46a4d34adf72\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+r/lib/ld-linux.so.2\n $AYYD3`$`\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n $GQTd8uY\n ?XR\\!{>d\n ?@NB_) ?\n@@ -52206,16 +52206,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-20260107\n-Wed Jan 7 11:06:06 2026\n+20241206\n+Fri Dec 6 16:21:30 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031313a 0.Wed Jan 7 11:\n- 0x091a2180 30363a30 36203230 32360000 f0142d08 06:06 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031363a 0.Fri Dec 6 16:\n+ 0x091a2180 32313a33 30203230 32340000 f0142d08 21:30 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 30666461 35613733 31313361 39376333 0fda5a73113a97c3\n- 0x00000010 66646338 33343865 62323036 61353237 fdc8348eb206a527\n- 0x00000020 64646338 38372e64 65627567 00000000 ddc887.debug....\n- 0x00000030 ca0ffc5f ..._\n+ 0x00000000 35623061 39343038 63626162 34326133 5b0a9408cbab42a3\n+ 0x00000010 62643365 62313264 64643436 61346433 bd3eb12ddd46a4d3\n+ 0x00000020 34616466 37322e64 65627567 00000000 4adf72.debug....\n+ 0x00000030 7628e98f v(..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mips64-linux-gnuabi64/12/gm2l", "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: 825bb30bf3a0a70af21aa5094bbfe8c8198ef039\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cb3004d41b9f50d1e1af85c3b9a2304307f33c90\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-9/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 11:06:06 2026\n+20241206\n+Fri Dec 6 16:21:30 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031313a 0.Wed Jan 7 11:\n- 0x080e0910 30363a30 36203230 32360000 30b70608 06:06 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031363a 0.Fri Dec 6 16:\n+ 0x080e0910 32313a33 30203230 32340000 30b70608 21:30 2024..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 35626233 30626633 61306137 30616632 5bb30bf3a0a70af2\n- 0x00000010 31616135 30393462 62666538 63383139 1aa5094bbfe8c819\n- 0x00000020 38656630 33392e64 65627567 00000000 8ef039.debug....\n- 0x00000030 4bcf44b7 K.D.\n+ 0x00000000 33303034 64343162 39663530 64316531 3004d41b9f50d1e1\n+ 0x00000010 61663835 63336239 61323330 34333037 af85c3b9a2304307\n+ 0x00000020 66333363 39302e64 65627567 00000000 f33c90.debug....\n+ 0x00000030 185f9d6f ._.o\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: 2a5f894281b2337dd1ea41ba05fa0b37112d22aa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 11d29d1e64c5d5bf725d77f6ff5ebd66457c17ee\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.package\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-20260107\n-Wed Jan 7 11:06:06 2026\n+20241206\n+Fri Dec 6 16:21:30 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031313a 30363a30 d Jan 7 11:06:0\n- 0x080d7e30 36203230 32360000 10310608 d82f0608 6 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031363a 32313a33 i Dec 6 16:21:3\n+ 0x080d7e30 30203230 32340000 10310608 d82f0608 0 2024...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 35663839 34323831 62323333 37646431 5f894281b2337dd1\n- 0x00000010 65613431 62613035 66613062 33373131 ea41ba05fa0b3711\n- 0x00000020 32643232 61612e64 65627567 00000000 2d22aa.debug....\n- 0x00000030 b62ff8c2 ./..\n+ 0x00000000 64323964 31653634 63356435 62663732 d29d1e64c5d5bf72\n+ 0x00000010 35643737 66366666 35656264 36363435 5d77f6ff5ebd6645\n+ 0x00000020 37633137 65652e64 65627567 00000000 7c17ee.debug....\n+ 0x00000030 324c67e0 2Lg.\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: d70e43f26183f639ecc0093396c5cfcf1b16780f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9329685364433f388b5e7a0eb4b0b8c0daa8445e\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+D^/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 11:06:06 2026\n+20241206\n+Fri Dec 6 16:21:30 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031313a 30363a30 d Jan 7 11:06:0\n- 0x080d7eb0 36203230 32360000 a0320608 68310608 6 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031363a 32313a33 i Dec 6 16:21:3\n+ 0x080d7eb0 30203230 32340000 a0320608 68310608 0 2024...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 30653433 66323631 38336636 33396563 0e43f26183f639ec\n- 0x00000010 63303039 33333936 63356366 63663162 c0093396c5cfcf1b\n- 0x00000020 31363738 30662e64 65627567 00000000 16780f.debug....\n- 0x00000030 8de94b58 ..KX\n+ 0x00000000 32393638 35333634 34333366 33383862 29685364433f388b\n+ 0x00000010 35653761 30656234 62306238 63306461 5e7a0eb4b0b8c0da\n+ 0x00000020 61383434 35652e64 65627567 00000000 a8445e.debug....\n+ 0x00000030 617ad621 az.!\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: 3a199a16922b62a8c24a8e475c1fce7ce3b73d0f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a8bc02d63f6dce50101bb29071e9b04a801c9f51\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+Q/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 11:06:06 2026\n+20241206\n+Fri Dec 6 16:21:30 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031313a 30363a30 d Jan 7 11:06:0\n- 0x080d6cf0 36203230 32360000 a0250608 68240608 6 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031363a 32313a33 i Dec 6 16:21:3\n+ 0x080d6cf0 30203230 32340000 a0250608 68240608 0 2024...%..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 31393961 31363932 32623632 61386332 199a16922b62a8c2\n- 0x00000010 34613865 34373563 31666365 37636533 4a8e475c1fce7ce3\n- 0x00000020 62373364 30662e64 65627567 00000000 b73d0f.debug....\n- 0x00000030 40bc8919 @...\n+ 0x00000000 62633032 64363366 36646365 35303130 bc02d63f6dce5010\n+ 0x00000010 31626232 39303731 65396230 34613830 1bb29071e9b04a80\n+ 0x00000020 31633966 35312e64 65627567 00000000 1c9f51.debug....\n+ 0x00000030 6696bd20 f.. \n \n"}]}]}]}]}, {"source1": "gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mips64el-linux-gnuabi64_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8932416 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8930096 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mips64el-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mips64el-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ccdcf443d6b7fa902a1f2d15d9c872b9f6ee5b73\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0806f32eea96303317f7751b28eaad36dbce76bc\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-[s/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -3011,16 +3011,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5608,17 +5608,17 @@\n 0x08103e50 782d676e 7520216d 6162693d 6e333220 x-gnu !mabi=n32 \n 0x08103e60 6d616269 3d333220 216d6162 693d3634 mabi=32 !mabi=64\n 0x08103e70 3b000000 36343a2e 2e2f6c69 623a6d69 ;...64:../lib:mi\n 0x08103e80 70733634 656c2d6c 696e7578 2d676e75 ps64el-linux-gnu\n 0x08103e90 61626936 3420216d 6162693d 6e333220 abi64 !mabi=n32 \n 0x08103ea0 216d6162 693d3332 206d6162 693d3634 !mabi=32 mabi=64\n 0x08103eb0 3b000000 474e5520 4d6f6475 6c612d32 ;...GNU Modula-2\n- 0x08103ec0 2020312e 392e3520 20283230 32363031 1.9.5 (202601\n- 0x08103ed0 30372900 436f7079 72696768 74202843 07).Copyright (C\n- 0x08103ee0 29203230 32362046 72656520 536f6674 ) 2026 Free Soft\n+ 0x08103ec0 2020312e 392e3520 20283230 32343132 1.9.5 (202412\n+ 0x08103ed0 30362900 436f7079 72696768 74202843 06).Copyright (C\n+ 0x08103ee0 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x08103ef0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08103f00 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08103f10 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08103f20 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08103f30 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 64636634 34336436 62376661 39303261 dcf443d6b7fa902a\n- 0x00000010 31663264 31356439 63383732 62396636 1f2d15d9c872b9f6\n- 0x00000020 65653562 37332e64 65627567 00000000 ee5b73.debug....\n- 0x00000030 7cf28f7e |..~\n+ 0x00000000 30366633 32656561 39363330 33333137 06f32eea96303317\n+ 0x00000010 66373735 31623238 65616164 33366462 f7751b28eaad36db\n+ 0x00000020 63653736 62632e64 65627567 00000000 ce76bc.debug....\n+ 0x00000030 4c75cfa2 Lu..\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: 506907cbc26309064d172f1068994bcd3fe87136\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8c260a1912c711f824d9d228d995ada0a7e288b5\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-q6/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n $AYYD3`$`\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n $GQTd8uY\n ?XR\\!{>d\n ?@NB_) ?\n@@ -52205,16 +52205,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-20260107\n-Wed Jan 7 10:21:22 2026\n+20241206\n+Fri Dec 6 15:26:48 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031303a 0.Wed Jan 7 10:\n- 0x091a2180 32313a32 32203230 32360000 f0142d08 21:22 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031353a 0.Fri Dec 6 15:\n+ 0x091a2180 32363a34 38203230 32340000 f0142d08 26:48 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 36393037 63626332 36333039 30363464 6907cbc26309064d\n- 0x00000010 31373266 31303638 39393462 63643366 172f1068994bcd3f\n- 0x00000020 65383731 33362e64 65627567 00000000 e87136.debug....\n- 0x00000030 fd55e5dc .U..\n+ 0x00000000 32363061 31393132 63373131 66383234 260a1912c711f824\n+ 0x00000010 64396432 32386439 39356164 61306137 d9d228d995ada0a7\n+ 0x00000020 65323838 62352e64 65627567 00000000 e288b5.debug....\n+ 0x00000030 e196fdcc ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2l", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2l", "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: d740370ae60616be9fee7d87359708a444e1ee67\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d5458c9f983480bffb299138d64ae57abbe816a6\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-g/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 10:21:22 2026\n+20241206\n+Fri Dec 6 15:26:48 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031303a 0.Wed Jan 7 10:\n- 0x080e0910 32313a32 32203230 32360000 30b70608 21:22 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031353a 0.Fri Dec 6 15:\n+ 0x080e0910 32363a34 38203230 32340000 30b70608 26:48 2024..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 34303337 30616536 30363136 62653966 40370ae60616be9f\n- 0x00000010 65653764 38373335 39373038 61343434 ee7d87359708a444\n- 0x00000020 65316565 36372e64 65627567 00000000 e1ee67.debug....\n- 0x00000030 0b98b2f7 ....\n+ 0x00000000 34353863 39663938 33343830 62666662 458c9f983480bffb\n+ 0x00000010 32393931 33386436 34616535 37616262 299138d64ae57abb\n+ 0x00000020 65383136 61362e64 65627567 00000000 e816a6.debug....\n+ 0x00000030 7cdc32d1 |.2.\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: 3590b2620b2e51b516f7dfdb72b5a1b526466947\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b754cb5dfd2e90f40967e1c81dfeefb9a321b1dc\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-&FiG/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 10:21:22 2026\n+20241206\n+Fri Dec 6 15:26:48 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031303a 32313a32 d Jan 7 10:21:2\n- 0x080d7e30 32203230 32360000 10310608 d82f0608 2 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031353a 32363a34 i Dec 6 15:26:4\n+ 0x080d7e30 38203230 32340000 10310608 d82f0608 8 2024...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 39306232 36323062 32653531 62353136 90b2620b2e51b516\n- 0x00000010 66376466 64623732 62356131 62353236 f7dfdb72b5a1b526\n- 0x00000020 34363639 34372e64 65627567 00000000 466947.debug....\n- 0x00000030 4ae675e4 J.u.\n+ 0x00000000 35346362 35646664 32653930 66343039 54cb5dfd2e90f409\n+ 0x00000010 36376531 63383164 66656566 62396133 67e1c81dfeefb9a3\n+ 0x00000020 32316231 64632e64 65627567 00000000 21b1dc.debug....\n+ 0x00000030 36e9f5c1 6...\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: d3ef7b4e05d59f816f2ff5f5b04234c63d819b86\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d32328c54c94f13dcc3bd90b1a71811c926911cc\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.package\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-20260107\n-Wed Jan 7 10:21:22 2026\n+20241206\n+Fri Dec 6 15:26:48 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031303a 32313a32 d Jan 7 10:21:2\n- 0x080d7eb0 32203230 32360000 a0320608 68310608 2 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031353a 32363a34 i Dec 6 15:26:4\n+ 0x080d7eb0 38203230 32340000 a0320608 68310608 8 2024...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 65663762 34653035 64353966 38313666 ef7b4e05d59f816f\n- 0x00000010 32666635 66356230 34323334 63363364 2ff5f5b04234c63d\n- 0x00000020 38313962 38362e64 65627567 00000000 819b86.debug....\n- 0x00000030 2e37ba1f .7..\n+ 0x00000000 32333238 63353463 39346631 33646363 2328c54c94f13dcc\n+ 0x00000010 33626439 30623161 37313831 31633932 3bd90b1a71811c92\n+ 0x00000020 36393131 63632e64 65627567 00000000 6911cc.debug....\n+ 0x00000030 325e2a5d 2^*]\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/12/gm2lorder", "source2": "./usr/lib/gcc-cross/mips64el-linux-gnuabi64/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: ad4af5630a8d82ba3b7fd8353736716fc602c8f6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2eb45719c3171f412bf61d6649e8170e26e2172\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+n!r/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 10:21:22 2026\n+20241206\n+Fri Dec 6 15:26:48 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031303a 32313a32 d Jan 7 10:21:2\n- 0x080d6cf0 32203230 32360000 a0250608 68240608 2 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031353a 32363a34 i Dec 6 15:26:4\n+ 0x080d6cf0 38203230 32340000 a0250608 68240608 8 2024...%..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 34616635 36333061 38643832 62613362 4af5630a8d82ba3b\n- 0x00000010 37666438 33353337 33363731 36666336 7fd8353736716fc6\n- 0x00000020 30326338 66362e64 65627567 00000000 02c8f6.debug....\n- 0x00000030 f22956b6 .)V.\n+ 0x00000000 65623435 37313963 33313731 66343132 eb45719c3171f412\n+ 0x00000010 62663631 64363634 39653831 37306532 bf61d6649e8170e2\n+ 0x00000020 36653231 37322e64 65627567 00000000 6e2172.debug....\n+ 0x00000030 89194539 ..E9\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsel-linux-gnu_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mipsel-linux-gnu_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n -rw-r--r-- 0 0 0 1104 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8931240 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8928492 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mipsel-linux-gnu-gm2-12", "source2": "./usr/bin/mipsel-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cb4738e4ae55f7670358231d3ee311d8faeb65ee\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 91c96f95d1ee3138b168d10b20ac60581751daec\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3013,16 +3013,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5624,16 +5624,16 @@\n 0x08103f50 3d6e3332 206d6162 693d3332 20216d61 =n32 mabi=32 !ma\n 0x08103f60 62693d36 343b0000 36343a2e 2e2f6c69 bi=64;..64:../li\n 0x08103f70 6236343a 6d697073 3634656c 2d6c696e b64:mips64el-lin\n 0x08103f80 75782d67 6e756162 69363420 216d6162 ux-gnuabi64 !mab\n 0x08103f90 693d6e33 3220216d 6162693d 3332206d i=n32 !mabi=32 m\n 0x08103fa0 6162693d 36343b00 474e5520 4d6f6475 abi=64;.GNU Modu\n 0x08103fb0 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08103fc0 32363031 30372900 436f7079 72696768 260107).Copyrigh\n- 0x08103fd0 74202843 29203230 32362046 72656520 t (C) 2026 Free \n+ 0x08103fc0 32343132 30362900 436f7079 72696768 241206).Copyrigh\n+ 0x08103fd0 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x08103fe0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08103ff0 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08104000 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08104010 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08104020 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 34373338 65346165 35356637 36373033 4738e4ae55f76703\n- 0x00000010 35383233 31643365 65333131 64386661 58231d3ee311d8fa\n- 0x00000020 65623635 65652e64 65627567 00000000 eb65ee.debug....\n- 0x00000030 5f933e23 _.>#\n+ 0x00000000 63393666 39356431 65653331 33386231 c96f95d1ee3138b1\n+ 0x00000010 36386431 30623230 61633630 35383137 68d10b20ac605817\n+ 0x00000020 35316461 65632e64 65627567 00000000 51daec.debug....\n+ 0x00000030 02668bec .f..\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: ae41b5e68fda49471ac55d57bf7806fedc6cacb3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a0faa4cd7258d615ec21ff59f95ced5f97c80c0\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52204,16 +52204,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-20260107\n-Wed Jan 7 09:44:34 2026\n+20241206\n+Fri Dec 6 14:20:46 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2030393a 0.Wed Jan 7 09:\n- 0x091a2180 34343a33 34203230 32360000 f0142d08 44:34 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031343a 0.Fri Dec 6 14:\n+ 0x091a2180 32303a34 36203230 32340000 f0142d08 20:46 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 34316235 65363866 64613439 34373161 41b5e68fda49471a\n- 0x00000010 63353564 35376266 37383036 66656463 c55d57bf7806fedc\n- 0x00000020 36636163 62332e64 65627567 00000000 6cacb3.debug....\n- 0x00000030 e1907036 ..p6\n+ 0x00000000 30666161 34636437 32353864 36313565 0faa4cd7258d615e\n+ 0x00000010 63323166 66353966 39356365 64356639 c21ff59f95ced5f9\n+ 0x00000020 37633830 63302e64 65627567 00000000 7c80c0.debug....\n+ 0x00000030 0bb54c5f ..L_\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/mipsel-linux-gnu/12/gm2l", "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: a57e547dc39d103e5269b50051ecc40ab0c1e005\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d8db1831bd6c060c0392b811b79fb13854cc687\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.package\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-20260107\n-Wed Jan 7 09:44:34 2026\n+20241206\n+Fri Dec 6 14:20:46 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2030393a 0.Wed Jan 7 09:\n- 0x080e0910 34343a33 34203230 32360000 30b70608 44:34 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031343a 0.Fri Dec 6 14:\n+ 0x080e0910 32303a34 36203230 32340000 30b70608 20:46 2024..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 37653534 37646333 39643130 33653532 7e547dc39d103e52\n- 0x00000010 36396235 30303531 65636334 30616230 69b50051ecc40ab0\n- 0x00000020 63316530 30352e64 65627567 00000000 c1e005.debug....\n- 0x00000030 22062430 \".$0\n+ 0x00000000 38646231 38333162 64366330 36306330 8db1831bd6c060c0\n+ 0x00000010 33393262 38313162 37396662 31333835 392b811b79fb1385\n+ 0x00000020 34636336 38372e64 65627567 00000000 4cc687.debug....\n+ 0x00000030 be2f2be7 ./+.\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: e39d3bef2797cda7deb2434a54646ad779444caa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1c0eec4f5f677bb8bd299f76f7e4d7bff7ceef7d\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+}/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 09:44:34 2026\n+20241206\n+Fri Dec 6 14:20:46 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2030393a 34343a33 d Jan 7 09:44:3\n- 0x080d7e30 34203230 32360000 10310608 d82f0608 4 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031343a 32303a34 i Dec 6 14:20:4\n+ 0x080d7e30 36203230 32340000 10310608 d82f0608 6 2024...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 39643362 65663237 39376364 61376465 9d3bef2797cda7de\n- 0x00000010 62323433 34613534 36343661 64373739 b2434a54646ad779\n- 0x00000020 34343463 61612e64 65627567 00000000 444caa.debug....\n- 0x00000030 40c826bd @.&.\n+ 0x00000000 30656563 34663566 36373762 62386264 0eec4f5f677bb8bd\n+ 0x00000010 32393966 37366637 65346437 62666637 299f76f7e4d7bff7\n+ 0x00000020 63656566 37642e64 65627567 00000000 ceef7d.debug....\n+ 0x00000030 d12eaffe ....\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: cc432aacbbcc05ffdc5d30e7f913283ecdd3ebbd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 14f3ad8414a1c0c57a943e623459ff629fd6762c\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+v,/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 09:44:34 2026\n+20241206\n+Fri Dec 6 14:20:46 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2030393a 34343a33 d Jan 7 09:44:3\n- 0x080d7eb0 34203230 32360000 a0320608 68310608 4 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031343a 32303a34 i Dec 6 14:20:4\n+ 0x080d7eb0 36203230 32340000 a0320608 68310608 6 2024...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 34333261 61636262 63633035 66666463 432aacbbcc05ffdc\n- 0x00000010 35643330 65376639 31333238 33656364 5d30e7f913283ecd\n- 0x00000020 64336562 62642e64 65627567 00000000 d3ebbd.debug....\n- 0x00000030 9e1097b8 ....\n+ 0x00000000 66336164 38343134 61316330 63353761 f3ad8414a1c0c57a\n+ 0x00000010 39343365 36323334 35396666 36323966 943e623459ff629f\n+ 0x00000020 64363736 32632e64 65627567 00000000 d6762c.debug....\n+ 0x00000030 7fb96b10 ..k.\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: fb130fde20ddaa9bc49bca279c6924bd9cbe8dfb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 359e9f5d839a7ff6eb1ba5e9dfaa004d34d61a1c\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.package\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-20260107\n-Wed Jan 7 09:44:34 2026\n+20241206\n+Fri Dec 6 14:20:46 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2030393a 34343a33 d Jan 7 09:44:3\n- 0x080d6cf0 34203230 32360000 a0250608 68240608 4 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031343a 32303a34 i Dec 6 14:20:4\n+ 0x080d6cf0 36203230 32340000 a0250608 68240608 6 2024...%..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 31333066 64653230 64646161 39626334 130fde20ddaa9bc4\n- 0x00000010 39626361 32373963 36393234 62643963 9bca279c6924bd9c\n- 0x00000020 62653864 66622e64 65627567 00000000 be8dfb.debug....\n- 0x00000030 56d1672d V.g-\n+ 0x00000000 39653966 35643833 39613766 66366562 9e9f5d839a7ff6eb\n+ 0x00000010 31626135 65396466 61613030 34643334 1ba5e9dfaa004d34\n+ 0x00000020 64363161 31632e64 65627567 00000000 d61a1c.debug....\n+ 0x00000030 c1aedd48 ...H\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mipsisa32r6-linux-gnu_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8930336 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8927492 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mipsisa32r6-linux-gnu-gm2-12", "source2": "./usr/bin/mipsisa32r6-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 65c0b9354de51e0d266c1cd6dfd799a9a7347330\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 232dd4909728699d568d3a683e50a01c6bc24530\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-4s0/lib/ld-linux.so.2\n+E0/lib/ld-linux.so.2\n _IO_stdin_used\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -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: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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5615,17 +5615,17 @@\n 0x08103ec0 216d6162 693d6e33 32206d61 62693d33 !mabi=n32 mabi=3\n 0x08103ed0 3220216d 6162693d 36343b00 36343a2e 2 !mabi=64;.64:.\n 0x08103ee0 2e2f6c69 6236343a 6d697073 69736136 ./lib64:mipsisa6\n 0x08103ef0 3472362d 6c696e75 782d676e 75616269 4r6-linux-gnuabi\n 0x08103f00 36342021 6d616269 3d6e3332 20216d61 64 !mabi=n32 !ma\n 0x08103f10 62693d33 32206d61 62693d36 343b0000 bi=32 mabi=64;..\n 0x08103f20 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x08103f30 392e3520 20283230 32363031 30372900 9.5 (20260107).\n+ 0x08103f30 392e3520 20283230 32343132 30362900 9.5 (20241206).\n 0x08103f40 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x08103f50 32362046 72656520 536f6674 77617265 26 Free Software\n+ 0x08103f50 32342046 72656520 536f6674 77617265 24 Free Software\n 0x08103f60 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x08103f70 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x08103f80 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x08103f90 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x08103fc0 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 63306239 33353464 65353165 30643236 c0b9354de51e0d26\n- 0x00000010 36633163 64366466 64373939 61396137 6c1cd6dfd799a9a7\n- 0x00000020 33343733 33302e64 65627567 00000000 347330.debug....\n- 0x00000030 2fc0e000 /...\n+ 0x00000000 32646434 39303937 32383639 39643536 2dd4909728699d56\n+ 0x00000010 38643361 36383365 35306130 31633662 8d3a683e50a01c6b\n+ 0x00000020 63323435 33302e64 65627567 00000000 c24530.debug....\n+ 0x00000030 4539277a E9'z\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: b64ff23ab78e4ce4b4fa59c971ce319806876a1f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f58393be7b3ce84f27481587b408ea74ec9f7fc2\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52205,16 +52205,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-20260107\n-Wed Jan 7 12:23:05 2026\n+20241206\n+Fri Dec 6 17:14:27 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031323a 0.Wed Jan 7 12:\n- 0x091a2180 32333a30 35203230 32360000 f0142d08 23:05 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031373a 0.Fri Dec 6 17:\n+ 0x091a2180 31343a32 37203230 32340000 f0142d08 14:27 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 34666632 33616237 38653463 65346234 4ff23ab78e4ce4b4\n- 0x00000010 66613539 63393731 63653331 39383036 fa59c971ce319806\n- 0x00000020 38373661 31662e64 65627567 00000000 876a1f.debug....\n- 0x00000030 daf5a14c ...L\n+ 0x00000000 38333933 62653762 33636538 34663237 8393be7b3ce84f27\n+ 0x00000010 34383135 38376234 30386561 37346563 481587b408ea74ec\n+ 0x00000020 39663766 63322e64 65627567 00000000 9f7fc2.debug....\n+ 0x00000030 982ef43c ...<\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: 6881716bb2846f305f5fc7fb9f3b73ae1edc4c09\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8b463241613a9197ecb6c50243f7ea4714b9fafb\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-L\t/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 12:23:05 2026\n+20241206\n+Fri Dec 6 17:14:27 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031323a 0.Wed Jan 7 12:\n- 0x080e0910 32333a30 35203230 32360000 30b70608 23:05 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031373a 0.Fri Dec 6 17:\n+ 0x080e0910 31343a32 37203230 32340000 30b70608 14:27 2024..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 38313731 36626232 38343666 33303566 81716bb2846f305f\n- 0x00000010 35666337 66623966 33623733 61653165 5fc7fb9f3b73ae1e\n- 0x00000020 64633463 30392e64 65627567 00000000 dc4c09.debug....\n- 0x00000030 ea8742de ..B.\n+ 0x00000000 34363332 34313631 33613931 39376563 463241613a9197ec\n+ 0x00000010 62366335 30323433 66376561 34373134 b6c50243f7ea4714\n+ 0x00000020 62396661 66622e64 65627567 00000000 b9fafb.debug....\n+ 0x00000030 8a9299d2 ....\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: 318545d58c11dba3a85bc806415cf0a022462a9b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0402ce8ad951be2848f5fb1d73611b69ec4df722\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+\"/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 12:23:05 2026\n+20241206\n+Fri Dec 6 17:14:27 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031323a 32333a30 d Jan 7 12:23:0\n- 0x080d7e30 35203230 32360000 10310608 d82f0608 5 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031373a 31343a32 i Dec 6 17:14:2\n+ 0x080d7e30 37203230 32340000 10310608 d82f0608 7 2024...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 38353435 64353863 31316462 61336138 8545d58c11dba3a8\n- 0x00000010 35626338 30363431 35636630 61303232 5bc806415cf0a022\n- 0x00000020 34363261 39622e64 65627567 00000000 462a9b.debug....\n- 0x00000030 60e9463b `.F;\n+ 0x00000000 30326365 38616439 35316265 32383438 02ce8ad951be2848\n+ 0x00000010 66356662 31643733 36313162 36396563 f5fb1d73611b69ec\n+ 0x00000020 34646637 32322e64 65627567 00000000 4df722.debug....\n+ 0x00000030 19a3de4e ...N\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: 8c5fc5ca1d6765c35ec43836d63908fdbad0f8f8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1c1b18ca54c8e33030cc1063609e18cfa5cf7071\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+pq/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 12:23:05 2026\n+20241206\n+Fri Dec 6 17:14:27 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031323a 32333a30 d Jan 7 12:23:0\n- 0x080d7eb0 35203230 32360000 a0320608 68310608 5 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031373a 31343a32 i Dec 6 17:14:2\n+ 0x080d7eb0 37203230 32340000 a0320608 68310608 7 2024...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 35666335 63613164 36373635 63333565 5fc5ca1d6765c35e\n- 0x00000010 63343338 33366436 33393038 66646261 c43836d63908fdba\n- 0x00000020 64306638 66382e64 65627567 00000000 d0f8f8.debug....\n- 0x00000030 95ad419f ..A.\n+ 0x00000000 31623138 63613534 63386533 33303330 1b18ca54c8e33030\n+ 0x00000010 63633130 36333630 39653138 63666135 cc1063609e18cfa5\n+ 0x00000020 63663730 37312e64 65627567 00000000 cf7071.debug....\n+ 0x00000030 59752249 Yu\"I\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: 061d7c8df244e6aba8a05efa3eecef11a5a8061c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7487ed922e9069a8fa92439e31c85abdb7701e7c\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+|/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 12:23:05 2026\n+20241206\n+Fri Dec 6 17:14:27 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031323a 32333a30 d Jan 7 12:23:0\n- 0x080d6cf0 35203230 32360000 a0250608 68240608 5 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031373a 31343a32 i Dec 6 17:14:2\n+ 0x080d6cf0 37203230 32340000 a0250608 68240608 7 2024...%..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 31643763 38646632 34346536 61626138 1d7c8df244e6aba8\n- 0x00000010 61303565 66613365 65636566 31316135 a05efa3eecef11a5\n- 0x00000020 61383036 31632e64 65627567 00000000 a8061c.debug....\n- 0x00000030 88be42b8 ..B.\n+ 0x00000000 38376564 39323265 39303639 61386661 87ed922e9069a8fa\n+ 0x00000010 39323433 39653331 63383561 62646237 92439e31c85abdb7\n+ 0x00000020 37303165 37632e64 65627567 00000000 701e7c.debug....\n+ 0x00000030 ef0f0c5f ..._\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mipsisa32r6el-linux-gnu_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1116 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8926332 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8926364 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mipsisa32r6el-linux-gnu-gm2-12", "source2": "./usr/bin/mipsisa32r6el-linux-gnu-gm2-12", "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: a3ef1953c6220ae6b9d83693f0935b5715e860f2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 78c66e2ed664204b76d840124433b555bac09a68\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+h/lib/ld-linux.so.2\n _IO_stdin_used\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -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: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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5616,16 +5616,16 @@\n 0x08103ed0 6d616269 3d333220 216d6162 693d3634 mabi=32 !mabi=64\n 0x08103ee0 3b000000 36343a2e 2e2f6c69 6236343a ;...64:../lib64:\n 0x08103ef0 6d697073 69736136 34723665 6c2d6c69 mipsisa64r6el-li\n 0x08103f00 6e75782d 676e7561 62693634 20216d61 nux-gnuabi64 !ma\n 0x08103f10 62693d6e 33322021 6d616269 3d333220 bi=n32 !mabi=32 \n 0x08103f20 6d616269 3d36343b 00000000 474e5520 mabi=64;....GNU \n 0x08103f30 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x08103f40 20283230 32363031 30372900 436f7079 (20260107).Copy\n- 0x08103f50 72696768 74202843 29203230 32362046 right (C) 2026 F\n+ 0x08103f40 20283230 32343132 30362900 436f7079 (20241206).Copy\n+ 0x08103f50 72696768 74202843 29203230 32342046 right (C) 2024 F\n 0x08103f60 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x08103f70 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x08103f80 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x08103f90 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x08103fa0 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 65663139 35336336 32323061 65366239 ef1953c6220ae6b9\n- 0x00000010 64383336 39336630 39333562 35373135 d83693f0935b5715\n- 0x00000020 65383630 66322e64 65627567 00000000 e860f2.debug....\n- 0x00000030 fb740aeb .t..\n+ 0x00000000 63363665 32656436 36343230 34623736 c66e2ed664204b76\n+ 0x00000010 64383430 31323434 33336235 35356261 d840124433b555ba\n+ 0x00000020 63303961 36382e64 65627567 00000000 c09a68.debug....\n+ 0x00000030 84634d22 .cM\"\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 033ac08ef15c106fede173d6dd602f862af9a5ba\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5d7a92909340267fae826f042c44faecfc567a43\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+VzC/lib/ld-linux.so.2\n $AYYD3`$`\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n $GQTd8uY\n ?XR\\!{>d\n ?@NB_) ?\n@@ -52204,16 +52204,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-20260107\n-Wed Jan 7 13:38:27 2026\n+20241206\n+Fri Dec 6 18:24:40 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031333a 0.Wed Jan 7 13:\n- 0x091a2180 33383a32 37203230 32360000 f0142d08 38:27 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031383a 0.Fri Dec 6 18:\n+ 0x091a2180 32343a34 30203230 32340000 f0142d08 24:40 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 33616330 38656631 35633130 36666564 3ac08ef15c106fed\n- 0x00000010 65313733 64366464 36303266 38363261 e173d6dd602f862a\n- 0x00000020 66396135 62612e64 65627567 00000000 f9a5ba.debug....\n- 0x00000030 16f3d743 ...C\n+ 0x00000000 37613932 39303933 34303236 37666165 7a92909340267fae\n+ 0x00000010 38323666 30343263 34346661 65636663 826f042c44faecfc\n+ 0x00000020 35363761 34332e64 65627567 00000000 567a43.debug....\n+ 0x00000030 7fde8d08 ....\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: 3bb659b0eff31dbb5ff820bc726dcb4b1fb61d59\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9a4be96bf878e1e57d3aa4c8c86a25c596d6c29a\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-Y/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 13:38:27 2026\n+20241206\n+Fri Dec 6 18:24:40 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031333a 0.Wed Jan 7 13:\n- 0x080e0910 33383a32 37203230 32360000 30b70608 38:27 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031383a 0.Fri Dec 6 18:\n+ 0x080e0910 32343a34 30203230 32340000 30b70608 24:40 2024..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 62363539 62306566 66333164 62623566 b659b0eff31dbb5f\n- 0x00000010 66383230 62633732 36646362 34623166 f820bc726dcb4b1f\n- 0x00000020 62363164 35392e64 65627567 00000000 b61d59.debug....\n- 0x00000030 2f4312e0 /C..\n+ 0x00000000 34626539 36626638 37386531 65353764 4be96bf878e1e57d\n+ 0x00000010 33616134 63386338 36613235 63353936 3aa4c8c86a25c596\n+ 0x00000020 64366332 39612e64 65627567 00000000 d6c29a.debug....\n+ 0x00000030 d0f03db4 ..=.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/mipsisa32r6el-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c740cc2d4fee588873d4b121d3bed856df288cc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6db8768bb36780b3461e71a9533e56d41fb470a5\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.package\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-20260107\n-Wed Jan 7 13:38:27 2026\n+20241206\n+Fri Dec 6 18:24:40 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031333a 33383a32 d Jan 7 13:38:2\n- 0x080d7e30 37203230 32360000 10310608 d82f0608 7 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031383a 32343a34 i Dec 6 18:24:4\n+ 0x080d7e30 30203230 32340000 10310608 d82f0608 0 2024...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 37343063 63326434 66656535 38383837 740cc2d4fee58887\n- 0x00000010 33643462 31323164 33626564 38353664 3d4b121d3bed856d\n- 0x00000020 66323838 63632e64 65627567 00000000 f288cc.debug....\n- 0x00000030 e7cd4179 ..Ay\n+ 0x00000000 62383736 38626233 36373830 62333436 b8768bb36780b346\n+ 0x00000010 31653731 61393533 33653536 64343166 1e71a9533e56d41f\n+ 0x00000020 62343730 61352e64 65627567 00000000 b470a5.debug....\n+ 0x00000030 534cf915 SL..\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: d7d75ebbf085c1c0518ffa256fa33781b9e20f2c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7caa2dc87df10c7c528b8c3f1d52114bde2baa3d\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-,/lib/ld-linux.so.2\n+=/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 13:38:27 2026\n+20241206\n+Fri Dec 6 18:24:40 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031333a 33383a32 d Jan 7 13:38:2\n- 0x080d7eb0 37203230 32360000 a0320608 68310608 7 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031383a 32343a34 i Dec 6 18:24:4\n+ 0x080d7eb0 30203230 32340000 a0320608 68310608 0 2024...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 64373565 62626630 38356331 63303531 d75ebbf085c1c051\n- 0x00000010 38666661 32353666 61333337 38316239 8ffa256fa33781b9\n- 0x00000020 65323066 32632e64 65627567 00000000 e20f2c.debug....\n- 0x00000030 58c11b60 X..`\n+ 0x00000000 61613264 63383764 66313063 37633532 aa2dc87df10c7c52\n+ 0x00000010 38623863 33663164 35323131 34626465 8b8c3f1d52114bde\n+ 0x00000020 32626161 33642e64 65627567 00000000 2baa3d.debug....\n+ 0x00000030 97d4192b ...+\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: 175985be8377667cb444c35fb69ea86a805f4bcd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dcaa47b3a84f6a694b4c83abdef3908a0ded1864\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+d/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 13:38:27 2026\n+20241206\n+Fri Dec 6 18:24:40 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031333a 33383a32 d Jan 7 13:38:2\n- 0x080d6cf0 37203230 32360000 a0250608 68240608 7 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031383a 32343a34 i Dec 6 18:24:4\n+ 0x080d6cf0 30203230 32340000 a0250608 68240608 0 2024...%..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 35393835 62653833 37373636 37636234 5985be8377667cb4\n- 0x00000010 34346333 35666236 39656138 36613830 44c35fb69ea86a80\n- 0x00000020 35663462 63642e64 65627567 00000000 5f4bcd.debug....\n- 0x00000030 b16cee43 .l.C\n+ 0x00000000 61613437 62336138 34663661 36393462 aa47b3a84f6a694b\n+ 0x00000010 34633833 61626465 66333930 38613064 4c83abdef3908a0d\n+ 0x00000020 65643138 36342e64 65627567 00000000 ed1864.debug....\n+ 0x00000030 ac93be34 ...4\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mipsisa64r6-linux-gnuabi64_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8927884 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2024-05-29 16:29:41.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8932080 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mipsisa64r6-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mipsisa64r6-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0cfd4c3f0364722714cca15bb422952f5a705ab5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 323961d2f1ad3008fde50f23c0fba9369b21d853\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+S/lib/ld-linux.so.2\n _IO_stdin_used\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n strverscmp\n@@ -3010,16 +3010,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5609,17 +5609,17 @@\n 0x08103e60 6e752021 6d616269 3d6e3332 206d6162 nu !mabi=n32 mab\n 0x08103e70 693d3332 20216d61 62693d36 343b0000 i=32 !mabi=64;..\n 0x08103e80 36343a2e 2e2f6c69 623a6d69 70736973 64:../lib:mipsis\n 0x08103e90 61363472 362d6c69 6e75782d 676e7561 a64r6-linux-gnua\n 0x08103ea0 62693634 20216d61 62693d6e 33322021 bi64 !mabi=n32 !\n 0x08103eb0 6d616269 3d333220 6d616269 3d36343b mabi=32 mabi=64;\n 0x08103ec0 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x08103ed0 2020312e 392e3520 20283230 32363031 1.9.5 (202601\n- 0x08103ee0 30372900 436f7079 72696768 74202843 07).Copyright (C\n- 0x08103ef0 29203230 32362046 72656520 536f6674 ) 2026 Free Soft\n+ 0x08103ed0 2020312e 392e3520 20283230 32343132 1.9.5 (202412\n+ 0x08103ee0 30362900 436f7079 72696768 74202843 06).Copyright (C\n+ 0x08103ef0 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x08103f00 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08103f10 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08103f20 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08103f30 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08103f40 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 66643463 33663033 36343732 32373134 fd4c3f0364722714\n- 0x00000010 63636131 35626234 32323935 32663561 cca15bb422952f5a\n- 0x00000020 37303561 62352e64 65627567 00000000 705ab5.debug....\n- 0x00000030 a5ec9569 ...i\n+ 0x00000000 33393631 64326631 61643330 30386664 3961d2f1ad3008fd\n+ 0x00000010 65353066 32336330 66626139 33363962 e50f23c0fba9369b\n+ 0x00000020 32316438 35332e64 65627567 00000000 21d853.debug....\n+ 0x00000030 f16d8f5e .m.^\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0cb0aa45bda3d840fcd4f7da9b80c79215751058\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d55d18644e695ce54ac068911223332185050784\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-X/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n $AYYD3`$`\n v~\\|R~t)\n 6b&Eb:y^\n pQK`Q5$1\n $GQTd8uY\n ?XR\\!{>d\n ?@NB_) ?\n@@ -52204,16 +52204,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-20260107\n-Wed Jan 7 15:08:24 2026\n+20241206\n+Fri Dec 6 19:33:33 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031353a 0.Wed Jan 7 15:\n- 0x091a2180 30383a32 34203230 32360000 f0142d08 08:24 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2031393a 0.Fri Dec 6 19:\n+ 0x091a2180 33333a33 33203230 32340000 f0142d08 33:33 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 62306161 34356264 61336438 34306663 b0aa45bda3d840fc\n- 0x00000010 64346637 64613962 38306337 39323135 d4f7da9b80c79215\n- 0x00000020 37353130 35382e64 65627567 00000000 751058.debug....\n- 0x00000030 cef1e53b ...;\n+ 0x00000000 35643138 36343465 36393563 65353461 5d18644e695ce54a\n+ 0x00000010 63303638 39313132 32333333 32313835 c068911223332185\n+ 0x00000020 30353037 38342e64 65627567 00000000 050784.debug....\n+ 0x00000030 3e4a4662 >JFb\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: c38a5af3ee26808c69dd8c8445bb5ff8f80242a7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8b433af33bf598e2adf413ca7e0e2cff1f0352ef\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.package\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-20260107\n-Wed Jan 7 15:08:24 2026\n+20241206\n+Fri Dec 6 19:33:33 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031353a 0.Wed Jan 7 15:\n- 0x080e0910 30383a32 34203230 32360000 30b70608 08:24 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2031393a 0.Fri Dec 6 19:\n+ 0x080e0910 33333a33 33203230 32340000 30b70608 33:33 2024..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 38613561 66336565 32363830 38633639 8a5af3ee26808c69\n- 0x00000010 64643863 38343435 62623566 66386638 dd8c8445bb5ff8f8\n- 0x00000020 30323432 61372e64 65627567 00000000 0242a7.debug....\n- 0x00000030 c8fb782a ..x*\n+ 0x00000000 34333361 66333362 66353938 65326164 433af33bf598e2ad\n+ 0x00000010 66343133 63613765 30653263 66663166 f413ca7e0e2cff1f\n+ 0x00000020 30333532 65662e64 65627567 00000000 0352ef.debug....\n+ 0x00000030 e3459724 .E.$\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: 7ae8d9126d17442fe6c7695a1b5dbf36cfd558b0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c28483ac3a5866b74d6572f4e867e8280eb7335f\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+3_/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 15:08:24 2026\n+20241206\n+Fri Dec 6 19:33:33 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031353a 30383a32 d Jan 7 15:08:2\n- 0x080d7e30 34203230 32360000 10310608 d82f0608 4 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2031393a 33333a33 i Dec 6 19:33:3\n+ 0x080d7e30 33203230 32340000 10310608 d82f0608 3 2024...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 65386439 31323664 31373434 32666536 e8d9126d17442fe6\n- 0x00000010 63373639 35613162 35646266 33366366 c7695a1b5dbf36cf\n- 0x00000020 64353538 62302e64 65627567 00000000 d558b0.debug....\n- 0x00000030 ff37e2f0 .7..\n+ 0x00000000 38343833 61633361 35383636 62373464 8483ac3a5866b74d\n+ 0x00000010 36353732 66346538 36376538 32383065 6572f4e867e8280e\n+ 0x00000020 62373333 35662e64 65627567 00000000 b7335f.debug....\n+ 0x00000030 8fc24c78 ..Lx\n \n"}]}, {"source1": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lgen", "source2": "./usr/lib/gcc-cross/mipsisa64r6-linux-gnuabi64/12/gm2lgen", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f4940a5283a6df6ca5b11daf6c04136bb128f416\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e4b96e8a8f6cf16722f3da713a572cd29f04507d\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+P}/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 15:08:24 2026\n+20241206\n+Fri Dec 6 19:33:33 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031353a 30383a32 d Jan 7 15:08:2\n- 0x080d7eb0 34203230 32360000 a0320608 68310608 4 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2031393a 33333a33 i Dec 6 19:33:3\n+ 0x080d7eb0 33203230 32340000 a0320608 68310608 3 2024...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 39343061 35323833 61366466 36636135 940a5283a6df6ca5\n- 0x00000010 62313164 61663663 30343133 36626231 b11daf6c04136bb1\n- 0x00000020 32386634 31362e64 65627567 00000000 28f416.debug....\n- 0x00000030 a65a1a70 .Z.p\n+ 0x00000000 62393665 38613866 36636631 36373232 b96e8a8f6cf16722\n+ 0x00000010 66336461 37313361 35373263 64323966 f3da713a572cd29f\n+ 0x00000020 30343530 37642e64 65627567 00000000 04507d.debug....\n+ 0x00000030 f8b5af8f ....\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: ea0448293fb48b0189c8cb0f3fe0aa4a3d8b7644\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 36ebdc19e9c2e5c731524e09159f7ee1cc2eb102\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-vD/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 15:08:24 2026\n+20241206\n+Fri Dec 6 19:33:33 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031353a 30383a32 d Jan 7 15:08:2\n- 0x080d6cf0 34203230 32360000 a0250608 68240608 4 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2031393a 33333a33 i Dec 6 19:33:3\n+ 0x080d6cf0 33203230 32340000 a0250608 68240608 3 2024...%..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 30343438 32393366 62343862 30313839 0448293fb48b0189\n- 0x00000010 63386362 30663366 65306161 34613364 c8cb0f3fe0aa4a3d\n- 0x00000020 38623736 34342e64 65627567 00000000 8b7644.debug....\n- 0x00000030 916dbe0b .m..\n+ 0x00000000 65626463 31396539 63326535 63373331 ebdc19e9c2e5c731\n+ 0x00000010 35323465 30393135 39663765 65316363 524e09159f7ee1cc\n+ 0x00000020 32656231 30322e64 65627567 00000000 2eb102.debug....\n+ 0x00000030 8cd5dd04 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_i386.deb", "source2": "gm2-12-mipsisa64r6el-linux-gnuabi64_12.4.0-2cross1_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 2024-05-29 16:29:41.000000 debian-binary\n -rw-r--r-- 0 0 0 1128 2024-05-29 16:29:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8928972 2024-05-29 16:29:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8926368 2024-05-29 16:29:41.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/mipsisa64r6el-linux-gnuabi64-gm2-12", "source2": "./usr/bin/mipsisa64r6el-linux-gnuabi64-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1f389c75000967e4d779d36b5f05bb713f8a7bf9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4f48b6d83f5285a74a38d53402104a6b5dd6a9c0\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3010,16 +3010,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 (20260107)\n-Copyright (C) 2026 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20241206)\n+Copyright (C) 2024 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": "@@ -5610,16 +5610,16 @@\n 0x08103e70 3332206d 6162693d 33322021 6d616269 32 mabi=32 !mabi\n 0x08103e80 3d36343b 00000000 36343a2e 2e2f6c69 =64;....64:../li\n 0x08103e90 623a6d69 70736973 61363472 36656c2d b:mipsisa64r6el-\n 0x08103ea0 6c696e75 782d676e 75616269 36342021 linux-gnuabi64 !\n 0x08103eb0 6d616269 3d6e3332 20216d61 62693d33 mabi=n32 !mabi=3\n 0x08103ec0 32206d61 62693d36 343b0000 474e5520 2 mabi=64;..GNU \n 0x08103ed0 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x08103ee0 20283230 32363031 30372900 436f7079 (20260107).Copy\n- 0x08103ef0 72696768 74202843 29203230 32362046 right (C) 2026 F\n+ 0x08103ee0 20283230 32343132 30362900 436f7079 (20241206).Copy\n+ 0x08103ef0 72696768 74202843 29203230 32342046 right (C) 2024 F\n 0x08103f00 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x08103f10 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x08103f20 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x08103f30 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x08103f40 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 33383963 37353030 30393637 65346437 389c75000967e4d7\n- 0x00000010 37396433 36623566 30356262 37313366 79d36b5f05bb713f\n- 0x00000020 38613762 66392e64 65627567 00000000 8a7bf9.debug....\n- 0x00000030 47918b9b G...\n+ 0x00000000 34386236 64383366 35323835 61373461 48b6d83f5285a74a\n+ 0x00000010 33386435 33343032 31303461 36623564 38d53402104a6b5d\n+ 0x00000020 64366139 63302e64 65627567 00000000 d6a9c0.debug....\n+ 0x00000030 07275133 .'Q3\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: 313f7b58db5fec6353235fff36acfa2a8b3285dd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98f140779d48ffe7a57723714fff7ddc46c0930d\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -52203,16 +52203,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-20260107\n-Wed Jan 7 16:18:50 2026\n+20241206\n+Fri Dec 6 21:10:25 2024\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": "@@ -57362,17 +57362,17 @@\n 0x091a20f0 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2100 43732c08 ae752c08 15762c08 2f762c08 Cs,..u,..v,./v,.\n 0x091a2110 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2120 43732c08 43732c08 88762c08 ae772c08 Cs,.Cs,..v,..w,.\n 0x091a2130 d7762c08 43732c08 43732c08 43732c08 .v,.Cs,.Cs,.Cs,.\n 0x091a2140 43732c08 43732c08 43732c08 43732c08 Cs,.Cs,.Cs,.Cs,.\n 0x091a2150 43732c08 43732c08 77772c08 312e392e Cs,.Cs,.ww,.1.9.\n- 0x091a2160 35003230 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x091a2170 30005765 64204a61 6e202037 2031363a 0.Wed Jan 7 16:\n- 0x091a2180 31383a35 30203230 32360000 f0142d08 18:50 2026....-.\n+ 0x091a2160 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x091a2170 30004672 69204465 63202036 2032313a 0.Fri Dec 6 21:\n+ 0x091a2180 31303a32 35203230 32340000 f0142d08 10:25 2024....-.\n 0x091a2190 b8132d08 b8132d08 e0142d08 d0142d08 ..-...-...-...-.\n 0x091a21a0 b8132d08 b8132d08 b8132d08 b8132d08 ..-...-...-...-.\n 0x091a21b0 b8132d08 b8132d08 b8132d08 c8142d08 ..-...-...-...-.\n 0x091a21c0 b8132d08 b8132d08 b8132d08 00152d08 ..-...-...-...-.\n 0x091a21d0 b8132d08 58142d08 b8132d08 b8132d08 ..-.X.-...-...-.\n 0x091a21e0 b8132d08 20142d08 00000000 00000000 ..-. .-.........\n 0x091a21f0 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 33663762 35386462 35666563 36333533 3f7b58db5fec6353\n- 0x00000010 32333566 66663336 61636661 32613862 235fff36acfa2a8b\n- 0x00000020 33323835 64642e64 65627567 00000000 3285dd.debug....\n- 0x00000030 769ffbad v...\n+ 0x00000000 66313430 37373964 34386666 65376135 f140779d48ffe7a5\n+ 0x00000010 37373233 37313466 66663764 64633436 7723714fff7ddc46\n+ 0x00000020 63303933 30642e64 65627567 00000000 c0930d.debug....\n+ 0x00000030 3ce2ec48 <..H\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: d8d78fa6bd24c730721edebb3118b02a964ba15e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: da9ae5ca8c234f8ac5951298388ea6ee3ed66108\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-^/lib/ld-linux.so.2\n+/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 16:18:50 2026\n+20241206\n+Fri Dec 6 21:10:25 2024\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 32363031 30370031 322e342e 5.20260107.12.4.\n- 0x080e0900 30005765 64204a61 6e202037 2031363a 0.Wed Jan 7 16:\n- 0x080e0910 31383a35 30203230 32360000 30b70608 18:50 2026..0...\n+ 0x080e08f0 35003230 32343132 30360031 322e342e 5.20241206.12.4.\n+ 0x080e0900 30004672 69204465 63202036 2032313a 0.Fri Dec 6 21:\n+ 0x080e0910 31303a32 35203230 32340000 30b70608 10:25 2024..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 64373866 61366264 32346337 33303732 d78fa6bd24c73072\n- 0x00000010 31656465 62623331 31386230 32613936 1edebb3118b02a96\n- 0x00000020 34626131 35652e64 65627567 00000000 4ba15e.debug....\n- 0x00000030 01b7f51d ....\n+ 0x00000000 39616535 63613863 32333466 38616335 9ae5ca8c234f8ac5\n+ 0x00000010 39353132 39383338 38656136 65653365 951298388ea6ee3e\n+ 0x00000020 64363631 30382e64 65627567 00000000 d66108.debug....\n+ 0x00000030 96dc77e4 ..w.\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: e7f64a04957603efd36577353665771b496136c5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 089dd9a4db0ce487880d19f3a61598abf04d78ec\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.package\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-20260107\n-Wed Jan 7 16:18:50 2026\n+20241206\n+Fri Dec 6 21:10:25 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7e20 64204a61 6e202037 2031363a 31383a35 d Jan 7 16:18:5\n- 0x080d7e30 30203230 32360000 10310608 d82f0608 0 2026...1.../..\n+ 0x080d7e10 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7e20 69204465 63202036 2032313a 31303a32 i Dec 6 21:10:2\n+ 0x080d7e30 35203230 32340000 10310608 d82f0608 5 2024...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 66363461 30343935 37363033 65666433 f64a04957603efd3\n- 0x00000010 36353737 33353336 36353737 31623439 6577353665771b49\n- 0x00000020 36313336 63352e64 65627567 00000000 6136c5.debug....\n- 0x00000030 4e726723 Nrg#\n+ 0x00000000 39646439 61346462 30636534 38373838 9dd9a4db0ce48788\n+ 0x00000010 30643139 66336136 31353938 61626630 0d19f3a61598abf0\n+ 0x00000020 34643738 65632e64 65627567 00000000 4d78ec.debug....\n+ 0x00000030 ec736763 .sgc\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: d040c400255ef3f5f3086e1e9fd2e4ba41896f30\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c7518c0b7dcbeff6a66b39329015f57bb3900e71\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.package\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-o0/lib/ld-linux.so.2\n+q/lib/ld-linux.so.2\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -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-20260107\n-Wed Jan 7 16:18:50 2026\n+20241206\n+Fri Dec 6 21:10:25 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d7ea0 64204a61 6e202037 2031363a 31383a35 d Jan 7 16:18:5\n- 0x080d7eb0 30203230 32360000 a0320608 68310608 0 2026...2..h1..\n+ 0x080d7e90 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d7ea0 69204465 63202036 2032313a 31303a32 i Dec 6 21:10:2\n+ 0x080d7eb0 35203230 32340000 a0320608 68310608 5 2024...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 34306334 30303235 35656633 66356633 40c400255ef3f5f3\n- 0x00000010 30383665 31653966 64326534 62613431 086e1e9fd2e4ba41\n- 0x00000020 38393666 33302e64 65627567 00000000 896f30.debug....\n- 0x00000030 4b5500f2 KU..\n+ 0x00000000 35313863 30623764 63626566 66366136 518c0b7dcbeff6a6\n+ 0x00000010 36623339 33323930 31356635 37626233 6b39329015f57bb3\n+ 0x00000020 39303065 37312e64 65627567 00000000 900e71.debug....\n+ 0x00000030 0f863b43 ..;C\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: 1d4e50af7ec51469336ad0b870c994b0dacc55e2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ec30702ed45a24f7fca8a9fc300d448f94be179f\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.package\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-20260107\n-Wed Jan 7 16:18:50 2026\n+20241206\n+Fri Dec 6 21:10:25 2024\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 32363031 30370031 322e342e 30005765 260107.12.4.0.We\n- 0x080d6ce0 64204a61 6e202037 2031363a 31383a35 d Jan 7 16:18:5\n- 0x080d6cf0 30203230 32360000 a0250608 68240608 0 2026...%..h$..\n+ 0x080d6cd0 32343132 30360031 322e342e 30004672 241206.12.4.0.Fr\n+ 0x080d6ce0 69204465 63202036 2032313a 31303a32 i Dec 6 21:10:2\n+ 0x080d6cf0 35203230 32340000 a0250608 68240608 5 2024...%..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 34653530 61663765 63353134 36393333 4e50af7ec5146933\n- 0x00000010 36616430 62383730 63393934 62306461 6ad0b870c994b0da\n- 0x00000020 63633535 65322e64 65627567 00000000 cc55e2.debug....\n- 0x00000030 032555a5 .%U.\n+ 0x00000000 33303730 32656434 35613234 66376663 30702ed45a24f7fc\n+ 0x00000010 61386139 66633330 30643434 38663934 a8a9fc300d448f94\n+ 0x00000020 62653137 39662e64 65627567 00000000 be179f.debug....\n+ 0x00000030 5733e6bf W3..\n \n"}]}]}]}]}]}