{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.gZZvAWXC/b1/gcc-9-cross_29_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.gZZvAWXC/b2/gcc-9-cross_29_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -61,20 +61,20 @@\n 0ef6e2d65c969d91262cbbf2f8e330e9 7140168 devel optional gfortran-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb\n 92451d738f4a9d8b9af1a2c1997edfab 1132 devel optional gfortran-9-multilib-i686-linux-gnu_9.5.0-6cross1_arm64.deb\n b326d1e2132dd6f7bf99dd09028b78c2 1120 devel optional gfortran-9-multilib-s390x-linux-gnu_9.5.0-6cross1_arm64.deb\n 16dd45b5c7056b1d45c72a76e2694b6c 1132 devel optional gfortran-9-multilib-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb\n ba0123e865dc04c7f6cc0edb7d247026 6525736 devel optional gfortran-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb\n 07dbc13354b75f0f090b05b693834179 5959304 devel optional gfortran-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb\n 8035d9081fd558b7663be4f70cb80c47 7143772 devel optional gfortran-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb\n- ef13590df5072e3df213850c20921a45 6501264 devel optional gm2-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb\n- 5d5bc62c630330a7391a7baeeb528c42 6503152 devel optional gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_arm64.deb\n- d12f7b16fe728acef4e2e83b28663b03 7292608 devel optional gm2-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb\n- 7d2cf10f9a212e2f908daf2c47612c06 6466524 devel optional gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb\n- e1bda8ea9786ae623a557293a503ee79 5911380 devel optional gm2-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb\n- e1686d5a277e7944fffa5b09b871cf14 7292140 devel optional gm2-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb\n+ 0693b4f92e038cbda71349f6a2ff8516 6504596 devel optional gm2-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb\n+ d7ba276321e26cdc736b114e0e3af4cb 6504512 devel optional gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_arm64.deb\n+ f5cd31b1ef8c433d9e3b46cd0ecb8ab6 7287768 devel optional gm2-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb\n+ 90fc39d246289f86a4256b005d055bb6 6469660 devel optional gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb\n+ f0d80035838fe9f69e373d951ea62725 5912164 devel optional gm2-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb\n+ 44b01646712f126a1c544b38b1c1b07a 7292492 devel optional gm2-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb\n 2c31f0c61c3d1bd8231419738166bfd2 13808648 devel optional gnat-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb\n 86a58a92aa3c76ce7a1e6e4cb5e2e780 13672300 devel optional gnat-9-arm-linux-gnueabihf_9.5.0-6cross1_arm64.deb\n 4af4f155f9621d7caf0bbf3097af173e 14207872 devel optional gnat-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb\n 133e1d6459d18491e505413123837bd4 14187932 devel optional gnat-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb\n 8db093390e2afcf351fe753fe9e69f59 12570452 devel optional gnat-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb\n 06fd304a753f18df3014f0161e0f3991 14251596 devel optional gnat-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb\n e3f33136d04f4ad4496befd8727f5677 6413164 devel optional gobjc++-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb\n"}, {"source1": "gm2-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-arm-linux-gnueabi_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6499952 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 6503280 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1120 B\n+ Compressed size: 1124 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.109\n+ Ratio: 0.110\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1120 10240 0.109 CRC64 0\n+ 1 1 0 0 1124 10240 0.110 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1084 10240 0.106 CRC64\n+ 1 1 12 0 1088 10240 0.106 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-9", "source2": "./usr/bin/arm-linux-gnueabi-gm2-9", "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: 0bded95279d9f9ada0d4bd8e685d0f44204aa14e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 777d5b379d7aec7648e3ac5974dd90fc33ae0fea\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -574,17 +574,17 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables};:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %(subtarget_cpp_spec)\t\t\t\t\t%{mfloat-abi=soft:%{mfloat-abi=hard:\t\t\t\t\t\t%e-mfloat-abi=soft and -mfloat-abi=hard may not be used together}} %{mbig-endian:%{mlittle-endian:\t\t\t\t\t\t\t%e-mbig-endian and -mlittle-endian may not be used together}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n arm10tdmi\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250621)\n+GNU Modula-2 1.9.2 (20240520)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2503,19 +2503,19 @@\n 0x00495ac0 676e7500 00000000 6767635f 696e7465 gnu.....ggc_inte\n 0x00495ad0 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x00495ae0 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x00495af0 632d6e6f 6e652e63 00000000 00000000 c-none.c........\n 0x00495b00 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x00495b10 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x00495b20 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x00495b30 392e3220 20283230 32353036 32312900 9.2 (20250621).\n+ 0x00495b30 392e3220 20283230 32343035 32302900 9.2 (20240520).\n 0x00495b40 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x00495b50 43432039 2e352e30 00000000 00000000 CC 9.5.0........\n 0x00495b60 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x00495b70 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x00495b70 32342046 72656520 536f6674 77617265 24 Free Software\n 0x00495b80 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x00495b90 2e000000 00000000 4c696365 6e736520 ........License \n 0x00495ba0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x00495bb0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x00495bc0 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 64656439 35323739 64396639 61646130 ded95279d9f9ada0\n- 0x00000010 64346264 38653638 35643066 34343230 d4bd8e685d0f4420\n- 0x00000020 34616131 34652e64 65627567 00000000 4aa14e.debug....\n- 0x00000030 9e0a9abc ....\n+ 0x00000000 37643562 33373964 37616563 37363438 7d5b379d7aec7648\n+ 0x00000010 65336163 35393734 64643930 66633333 e3ac5974dd90fc33\n+ 0x00000020 61653066 65612e64 65627567 00000000 ae0fea.debug....\n+ 0x00000030 1eab15dc ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/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: 7e749f5fc4692852d61266e2675d8b5e881c80df\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7652c38393aad5e91552e1ac60e3ca107c5bfd86\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -51192,16 +51192,16 @@\n string::string\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00481610 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00481620 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00481630 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00481640 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00481650 88018d01 92019701 9c01a101 a601ab01 ................\n 0x00481660 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x00481670 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x00481680 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00481680 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481690 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004816a0 53617420 4a756e20 32312032 323a3439 Sat Jun 21 22:49\n- 0x004816b0 3a303920 32303235 00000000 7c007700 :09 2025....|.w.\n+ 0x004816a0 4d6f6e20 4d617920 32302032 323a3436 Mon May 20 22:46\n+ 0x004816b0 3a333020 32303234 00000000 7c007700 :30 2024....|.w.\n 0x004816c0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x004816d0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x004816e0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x004816f0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00481700 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00481710 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00481720 a601a301 9c019501 8e018701 80017901 ..............y.\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 63383635 61353831 35303037 34303364 c865a5815007403d\n- 0x00000010 61383964 64373038 65633136 65636434 a89dd708ec16ecd4\n- 0x00000020 62313965 64642e64 65627567 00000000 b19edd.debug....\n- 0x00000030 23aa8799 #...\n+ 0x00000000 32333036 39656336 35383434 36386562 23069ec6584468eb\n+ 0x00000010 33366666 63333430 31386265 33613338 36ffc34018be3a38\n+ 0x00000020 36323135 66312e64 65627567 00000000 6215f1.debug....\n+ 0x00000030 15b921bc ..!.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/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: a7f05efb704e808c739e614924995624fe8e56d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0ba2de59f257e64041ac7521e852b4a8d05ec279\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 22:49:09 2025\n+20240520\n+Mon May 20 22:46:30 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b00 88018801 88018801 88018801 88018801 ................\n 0x00478b10 88018801 88018801 88018801 88018801 ................\n 0x00478b20 88018801 88018801 88018801 88018801 ................\n 0x00478b30 88018801 88018801 88018801 88018801 ................\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88010000 00000000 ................\n- 0x00478b70 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00478b70 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478b80 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478b90 53617420 4a756e20 32312032 323a3439 Sat Jun 21 22:49\n- 0x00478ba0 3a303920 32303235 00000000 00000000 :09 2025........\n+ 0x00478b90 4d6f6e20 4d617920 32302032 323a3436 Mon May 20 22:46\n+ 0x00478ba0 3a333020 32303234 00000000 00000000 :30 2024........\n 0x00478bb0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478bc0 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478bd0 00000000 00000000 08000800 08000800 ................\n 0x00478be0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478bf0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c00 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c10 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 66303565 66623730 34653830 38633733 f05efb704e808c73\n- 0x00000010 39653631 34393234 39393536 32346665 9e614924995624fe\n- 0x00000020 38653536 64312e64 65627567 00000000 8e56d1.debug....\n- 0x00000030 2ea92a99 ..*.\n+ 0x00000000 61326465 35396632 35376536 34303431 a2de59f257e64041\n+ 0x00000010 61633735 32316538 35326234 61386430 ac7521e852b4a8d0\n+ 0x00000020 35656332 37392e64 65627567 00000000 5ec279.debug....\n+ 0x00000030 c8fd8d51 ...Q\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/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: 1b7cab30f5802d5839a0ff57c37692a6aa507c2e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9c26966425dc3d6bf6739209aea3e388df49a780\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 22:49:09 2025\n+20240520\n+Mon May 20 22:46:30 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x00478760 88018801 88018801 88018801 88018801 ................\n 0x00478770 88018801 88018801 88018801 88018801 ................\n 0x00478780 88018801 88018801 88018801 88018801 ................\n 0x00478790 88018801 88018801 88018801 88018801 ................\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88010000 00000000 ................\n- 0x004787d0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x004787d0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x004787e0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004787f0 53617420 4a756e20 32312032 323a3439 Sat Jun 21 22:49\n- 0x00478800 3a303920 32303235 00000000 7c007700 :09 2025....|.w.\n+ 0x004787f0 4d6f6e20 4d617920 32302032 323a3436 Mon May 20 22:46\n+ 0x00478800 3a333020 32303234 00000000 7c007700 :30 2024....|.w.\n 0x00478810 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478820 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478830 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478840 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478850 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00478860 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00478870 a601a301 9c019501 8e018701 80017901 ..............y.\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 37636162 33306635 38303264 35383339 7cab30f5802d5839\n- 0x00000010 61306666 35376333 37363932 61366161 a0ff57c37692a6aa\n- 0x00000020 35303763 32652e64 65627567 00000000 507c2e.debug....\n- 0x00000030 9b68fa4c .h.L\n+ 0x00000000 32363936 36343235 64633364 36626636 26966425dc3d6bf6\n+ 0x00000010 37333932 30396165 61336533 38386466 739209aea3e388df\n+ 0x00000020 34396137 38302e64 65627567 00000000 49a780.debug....\n+ 0x00000030 835bf727 .[.'\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/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: af3517b64a25931b697a02b3d55365352535f533\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4741ca421b8bf3db2cde949c613760f71bd23b0c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 22:49:09 2025\n+20240520\n+Mon May 20 22:46:30 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c10 88018801 88018801 88018801 88018801 ................\n 0x00477c20 88018801 88018801 88018801 88018801 ................\n 0x00477c30 88018801 88018801 88018801 88018801 ................\n 0x00477c40 88018801 88018801 88018801 88018801 ................\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88010000 00000000 ................\n- 0x00477c80 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00477c80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00477c90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ca0 53617420 4a756e20 32312032 323a3439 Sat Jun 21 22:49\n- 0x00477cb0 3a303920 32303235 00000000 7c007700 :09 2025....|.w.\n+ 0x00477ca0 4d6f6e20 4d617920 32302032 323a3436 Mon May 20 22:46\n+ 0x00477cb0 3a333020 32303234 00000000 7c007700 :30 2024....|.w.\n 0x00477cc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477cd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477ce0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477cf0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d00 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d10 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d20 a601a301 9c019501 8e018701 80017901 ..............y.\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 33353137 62363461 32353933 31623639 3517b64a25931b69\n- 0x00000010 37613032 62336435 35333635 33353235 7a02b3d553653525\n- 0x00000020 33356635 33332e64 65627567 00000000 35f533.debug....\n- 0x00000030 4dfde655 M..U\n+ 0x00000000 34316361 34323162 38626633 64623263 41ca421b8bf3db2c\n+ 0x00000010 64653934 39633631 33373630 66373162 de949c613760f71b\n+ 0x00000020 64323362 30632e64 65627567 00000000 d23b0c.debug....\n+ 0x00000030 7f3e9d5c .>.\\\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2m", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2m", "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: 20c33f0113eeba839130e43a18135c942b573e83\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 61a9e81fd2a7a2e1e199503e07834ceb9ce3c90e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 22:49:09 2025\n+20240520\n+Mon May 20 22:46:30 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f10 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f20 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f30 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f40 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f50 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481f60 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481f70 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481f80 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00481f80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481f90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fa0 53617420 4a756e20 32312032 323a3439 Sat Jun 21 22:49\n- 0x00481fb0 3a303920 32303235 00000000 7c007700 :09 2025....|.w.\n+ 0x00481fa0 4d6f6e20 4d617920 32302032 323a3436 Mon May 20 22:46\n+ 0x00481fb0 3a333020 32303234 00000000 7c007700 :30 2024....|.w.\n 0x00481fc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00481fd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00481fe0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00481ff0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482000 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482010 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482020 a601a301 9c019501 8e018701 80017901 ..............y.\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 63333366 30313133 65656261 38333931 c33f0113eeba8391\n- 0x00000010 33306534 33613138 31333563 39343262 30e43a18135c942b\n- 0x00000020 35373365 38332e64 65627567 00000000 573e83.debug....\n- 0x00000030 862678fd .&x.\n+ 0x00000000 61396538 31666432 61376132 65316531 a9e81fd2a7a2e1e1\n+ 0x00000010 39393530 33653037 38333463 65623963 99503e07834ceb9c\n+ 0x00000020 65336339 30652e64 65627567 00000000 e3c90e.debug....\n+ 0x00000030 7c634b35 |cK5\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 6347.6 KiB (6499952 B)\n+ Compressed size: 6350.9 KiB (6503280 B)\n Uncompressed size: 22.8 MiB (23920640 B)\n Ratio: 0.272\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 6499952 23920640 0.272 CRC64 0\n+ 1 1 0 0 6503280 23920640 0.272 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6499912 23920640 0.272 CRC64\n+ 1 1 12 0 6503240 23920640 0.272 CRC64\n"}]}]}, {"source1": "gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6501836 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6503196 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./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/arm-linux-gnueabihf-gm2-9", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-9", "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: be2a3cd5fbbe3ab904a2fc57db77c7cac49b5be3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f8084d8833b1de967f8db223fede5ae5b1e30b7b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -574,17 +574,17 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables};:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %(subtarget_cpp_spec)\t\t\t\t\t%{mfloat-abi=soft:%{mfloat-abi=hard:\t\t\t\t\t\t%e-mfloat-abi=soft and -mfloat-abi=hard may not be used together}} %{mbig-endian:%{mlittle-endian:\t\t\t\t\t\t\t%e-mbig-endian and -mlittle-endian may not be used together}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n vfpv3-d16\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250621)\n+GNU Modula-2 1.9.2 (20240520)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2505,18 +2505,18 @@\n 0x00495ae0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x00495af0 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x00495b00 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x00495b10 00000000 00000000 6767635f 696e7465 ........ggc_inte\n 0x00495b20 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x00495b30 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x00495b40 6c612d32 2020312e 392e3220 20283230 la-2 1.9.2 (20\n- 0x00495b50 32353036 32312900 20206772 61667465 250621). grafte\n+ 0x00495b50 32343035 32302900 20206772 61667465 240520). grafte\n 0x00495b60 64206f6e 746f2047 43432039 2e352e30 d onto GCC 9.5.0\n 0x00495b70 00000000 00000000 436f7079 72696768 ........Copyrigh\n- 0x00495b80 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x00495b80 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x00495b90 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x00495ba0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x00495bb0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x00495bc0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x00495bd0 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 32613363 64356662 62653361 62393034 2a3cd5fbbe3ab904\n- 0x00000010 61326663 35376462 37376337 63616334 a2fc57db77c7cac4\n- 0x00000020 39623562 65332e64 65627567 00000000 9b5be3.debug....\n- 0x00000030 3dbd676f =.go\n+ 0x00000000 30383464 38383333 62316465 39363766 084d8833b1de967f\n+ 0x00000010 38646232 32336665 64653561 65356231 8db223fede5ae5b1\n+ 0x00000020 65333062 37622e64 65627567 00000000 e30b7b.debug....\n+ 0x00000030 f2967625 ..v%\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/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: 4898dd40c95d97fef08130ba5772b4fb5a11460d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6c7243904a65bb11273e23b1127f2b9af42194e2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -51192,16 +51192,16 @@\n string::string\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00481610 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00481620 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00481630 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00481640 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00481650 88018d01 92019701 9c01a101 a601ab01 ................\n 0x00481660 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x00481670 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x00481680 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00481680 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481690 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004816a0 53617420 4a756e20 32312032 333a3233 Sat Jun 21 23:23\n- 0x004816b0 3a313220 32303235 00000000 7c007700 :12 2025....|.w.\n+ 0x004816a0 4d6f6e20 4d617920 32302032 333a3034 Mon May 20 23:04\n+ 0x004816b0 3a333620 32303234 00000000 7c007700 :36 2024....|.w.\n 0x004816c0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x004816d0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x004816e0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x004816f0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00481700 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00481710 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00481720 a601a301 9c019501 8e018701 80017901 ..............y.\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 35643363 63373163 65643939 63316336 5d3cc71ced99c1c6\n- 0x00000010 39633232 37313265 35303266 36366165 9c22712e502f66ae\n- 0x00000020 61396131 63392e64 65627567 00000000 a9a1c9.debug....\n- 0x00000030 8880c5d4 ....\n+ 0x00000000 64343061 37363135 64313966 30303362 d40a7615d19f003b\n+ 0x00000010 39303564 37396262 66326231 62633865 905d79bbf2b1bc8e\n+ 0x00000020 66633534 38652e64 65627567 00000000 fc548e.debug....\n+ 0x00000030 18e93eb3 ..>.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/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: 2ef98857227610e61891f6d49ef04752ca3bab53\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d3394750e65181233c5f435f3b239f46a9301c36\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 23:23:12 2025\n+20240520\n+Mon May 20 23:04:36 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b00 88018801 88018801 88018801 88018801 ................\n 0x00478b10 88018801 88018801 88018801 88018801 ................\n 0x00478b20 88018801 88018801 88018801 88018801 ................\n 0x00478b30 88018801 88018801 88018801 88018801 ................\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88010000 00000000 ................\n- 0x00478b70 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00478b70 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478b80 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478b90 53617420 4a756e20 32312032 333a3233 Sat Jun 21 23:23\n- 0x00478ba0 3a313220 32303235 00000000 00000000 :12 2025........\n+ 0x00478b90 4d6f6e20 4d617920 32302032 333a3034 Mon May 20 23:04\n+ 0x00478ba0 3a333620 32303234 00000000 00000000 :36 2024........\n 0x00478bb0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478bc0 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478bd0 00000000 00000000 08000800 08000800 ................\n 0x00478be0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478bf0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c00 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c10 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 66393838 35373232 37363130 65363138 f98857227610e618\n- 0x00000010 39316636 64343965 66303437 35326361 91f6d49ef04752ca\n- 0x00000020 33626162 35332e64 65627567 00000000 3bab53.debug....\n- 0x00000030 d5232132 .#!2\n+ 0x00000000 33393437 35306536 35313831 32333363 394750e65181233c\n+ 0x00000010 35663433 35663362 32333966 34366139 5f435f3b239f46a9\n+ 0x00000020 33303163 33362e64 65627567 00000000 301c36.debug....\n+ 0x00000030 6b655a95 keZ.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/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: cb4e967b01b1c75c05085aaaefe782b7cdcd221f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67db1ee2254573e4ba452ccc1a57e7ff92b822a6\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 23:23:12 2025\n+20240520\n+Mon May 20 23:04:36 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x00478760 88018801 88018801 88018801 88018801 ................\n 0x00478770 88018801 88018801 88018801 88018801 ................\n 0x00478780 88018801 88018801 88018801 88018801 ................\n 0x00478790 88018801 88018801 88018801 88018801 ................\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88010000 00000000 ................\n- 0x004787d0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x004787d0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x004787e0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004787f0 53617420 4a756e20 32312032 333a3233 Sat Jun 21 23:23\n- 0x00478800 3a313220 32303235 00000000 7c007700 :12 2025....|.w.\n+ 0x004787f0 4d6f6e20 4d617920 32302032 333a3034 Mon May 20 23:04\n+ 0x00478800 3a333620 32303234 00000000 7c007700 :36 2024....|.w.\n 0x00478810 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478820 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478830 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478840 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478850 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00478860 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00478870 a601a301 9c019501 8e018701 80017901 ..............y.\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 34653936 37623031 62316337 35633035 4e967b01b1c75c05\n- 0x00000010 30383561 61616566 65373832 62376364 085aaaefe782b7cd\n- 0x00000020 63643232 31662e64 65627567 00000000 cd221f.debug....\n- 0x00000030 0edb2afa ..*.\n+ 0x00000000 64623165 65323235 34353733 65346261 db1ee2254573e4ba\n+ 0x00000010 34353263 63633161 35376537 66663932 452ccc1a57e7ff92\n+ 0x00000020 62383232 61362e64 65627567 00000000 b822a6.debug....\n+ 0x00000030 323f61b9 2?a.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/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: ed7478b3744810f2f309f2c9ef3dcde05d2d78a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c06aa1e17cc9b177de01a3319fef96f193c14dd8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 23:23:12 2025\n+20240520\n+Mon May 20 23:04:36 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c10 88018801 88018801 88018801 88018801 ................\n 0x00477c20 88018801 88018801 88018801 88018801 ................\n 0x00477c30 88018801 88018801 88018801 88018801 ................\n 0x00477c40 88018801 88018801 88018801 88018801 ................\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88010000 00000000 ................\n- 0x00477c80 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00477c80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00477c90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ca0 53617420 4a756e20 32312032 333a3233 Sat Jun 21 23:23\n- 0x00477cb0 3a313220 32303235 00000000 7c007700 :12 2025....|.w.\n+ 0x00477ca0 4d6f6e20 4d617920 32302032 333a3034 Mon May 20 23:04\n+ 0x00477cb0 3a333620 32303234 00000000 7c007700 :36 2024....|.w.\n 0x00477cc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477cd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477ce0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477cf0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d00 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d10 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d20 a601a301 9c019501 8e018701 80017901 ..............y.\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 37343738 62333734 34383130 66326633 7478b3744810f2f3\n- 0x00000010 30396632 63396566 33646364 65303564 09f2c9ef3dcde05d\n- 0x00000020 32643738 61392e64 65627567 00000000 2d78a9.debug....\n- 0x00000030 76a4752e v.u.\n+ 0x00000000 36616131 65313763 63396231 37376465 6aa1e17cc9b177de\n+ 0x00000010 30316133 33313966 65663936 66313933 01a3319fef96f193\n+ 0x00000020 63313464 64382e64 65627567 00000000 c14dd8.debug....\n+ 0x00000030 f24a4485 .JD.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2m", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2m", "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: 01d86f34e2ff80eda017e41af304ecabbfca0b12\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bb619969f2173aed2a9b8fc5f74c1072c207e2f2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 23:23:12 2025\n+20240520\n+Mon May 20 23:04:36 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f10 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f20 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f30 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f40 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f50 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481f60 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481f70 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481f80 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00481f80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481f90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fa0 53617420 4a756e20 32312032 333a3233 Sat Jun 21 23:23\n- 0x00481fb0 3a313220 32303235 00000000 7c007700 :12 2025....|.w.\n+ 0x00481fa0 4d6f6e20 4d617920 32302032 333a3034 Mon May 20 23:04\n+ 0x00481fb0 3a333620 32303234 00000000 7c007700 :36 2024....|.w.\n 0x00481fc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00481fd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00481fe0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00481ff0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482000 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482010 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482020 a601a301 9c019501 8e018701 80017901 ..............y.\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 64383666 33346532 66663830 65646130 d86f34e2ff80eda0\n- 0x00000010 31376534 31616633 30346563 61626266 17e41af304ecabbf\n- 0x00000020 63613062 31322e64 65627567 00000000 ca0b12.debug....\n- 0x00000030 f19988c7 ....\n+ 0x00000000 36313939 36396632 31373361 65643261 619969f2173aed2a\n+ 0x00000010 39623866 63356637 34633130 37326332 9b8fc5f74c1072c2\n+ 0x00000020 30376532 66322e64 65627567 00000000 07e2f2.debug....\n+ 0x00000030 bcb90ccd ....\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 6349.4 KiB (6501836 B)\n+ Compressed size: 6350.8 KiB (6503196 B)\n Uncompressed size: 22.8 MiB (23920640 B)\n Ratio: 0.272\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 6501836 23920640 0.272 CRC64 0\n+ 1 1 0 0 6503196 23920640 0.272 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6501796 23920640 0.272 CRC64\n+ 1 1 12 0 6503156 23920640 0.272 CRC64\n"}]}]}, {"source1": "gm2-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-i686-linux-gnu_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7291292 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7286456 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1124 B\n+ Compressed size: 1120 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.110\n+ Ratio: 0.109\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1124 10240 0.110 CRC64 0\n+ 1 1 0 0 1120 10240 0.109 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1088 10240 0.106 CRC64\n+ 1 1 12 0 1084 10240 0.106 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/i686-linux-gnu-gm2-9", "source2": "./usr/bin/i686-linux-gnu-gm2-9", "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: 64c2ecb09f129641a39833c800a86a4fdfdfa37e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7f018a0fa726a1e94dee76686ff1751a1f389730\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -550,17 +550,17 @@\n mx32 mx32;\n 32:../lib:i386-linux-gnu m32 !m64 !mx32;\n 64:../lib64:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250622)\n+GNU Modula-2 1.9.2 (20240520)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2469,19 +2469,19 @@\n 0x0048bc60 3b000000 00000000 6767635f 696e7465 ;.......ggc_inte\n 0x0048bc70 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x0048bc80 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x0048bc90 632d6e6f 6e652e63 00000000 00000000 c-none.c........\n 0x0048bca0 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x0048bcb0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x0048bcc0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x0048bcd0 392e3220 20283230 32353036 32322900 9.2 (20250622).\n+ 0x0048bcd0 392e3220 20283230 32343035 32302900 9.2 (20240520).\n 0x0048bce0 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x0048bcf0 43432039 2e352e30 00000000 00000000 CC 9.5.0........\n 0x0048bd00 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x0048bd10 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x0048bd10 32342046 72656520 536f6674 77617265 24 Free Software\n 0x0048bd20 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x0048bd30 2e000000 00000000 4c696365 6e736520 ........License \n 0x0048bd40 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x0048bd50 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x0048bd60 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 63326563 62303966 31323936 34316133 c2ecb09f129641a3\n- 0x00000010 39383333 63383030 61383661 34666466 9833c800a86a4fdf\n- 0x00000020 64666133 37652e64 65627567 00000000 dfa37e.debug....\n- 0x00000030 337ab3ee 3z..\n+ 0x00000000 30313861 30666137 32366131 65393464 018a0fa726a1e94d\n+ 0x00000010 65653736 36383666 66313735 31613166 ee76686ff1751a1f\n+ 0x00000020 33383937 33302e64 65627567 00000000 389730.debug....\n+ 0x00000030 54117545 T.uE\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0a6673167055e56fcc0ab2f887cb481411c74882\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8f1b757396e6f40d82b206a9f0a250e9ca39f5c3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -60463,16 +60463,16 @@\n std::bad_alloc\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f?@EFGH\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -81940,18 +81940,18 @@\n 0x013c28c0 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x013c28d0 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x013c28e0 e800ed00 f200f700 fc000101 06010b01 ................\n 0x013c28f0 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x013c2900 88018d01 92019701 9c01a101 a601ab01 ................\n 0x013c2910 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x013c2920 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x013c2930 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x013c2930 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x013c2940 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x013c2950 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x013c2960 3a333020 32303235 00000000 00000000 :30 2025........\n+ 0x013c2950 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x013c2960 3a303620 32303234 00000000 00000000 :06 2024........\n 0x013c2970 ffffffff ffffffff ffffffff fffffe7f ................\n 0x013c2980 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x013c2990 00000000 00000000 08000800 08000800 ................\n 0x013c29a0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x013c29b0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x013c29c0 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x013c29d0 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 36363733 31363730 35356535 36666363 6673167055e56fcc\n- 0x00000010 30616232 66383837 63623438 31343131 0ab2f887cb481411\n- 0x00000020 63373438 38322e64 65627567 00000000 c74882.debug....\n- 0x00000030 74d0dc7c t..|\n+ 0x00000000 31623735 37333936 65366634 30643832 1b757396e6f40d82\n+ 0x00000010 62323036 61396630 61323530 65396361 b206a9f0a250e9ca\n+ 0x00000020 33396635 63332e64 65627567 00000000 39f5c3.debug....\n+ 0x00000030 e7137bfa ..{.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/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: bf8e74f7cccc3f70997a8dfe0f6ca1c8ce058a94\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 82dcce417fb84eb1866df9f060fe18bdb402d954\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1078,16 +1078,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 00:05:30 2025\n+20240520\n+Mon May 20 23:23:06 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00480650 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00480660 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00480670 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00480680 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00480690 88018d01 92019701 9c01a101 a601ab01 ................\n 0x004806a0 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x004806b0 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x004806c0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x004806c0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x004806d0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004806e0 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x004806f0 3a333020 32303235 00000000 7c007700 :30 2025....|.w.\n+ 0x004806e0 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x004806f0 3a303620 32303234 00000000 7c007700 :06 2024....|.w.\n 0x00480700 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00480710 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00480720 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00480730 27002000 00001b00 16000e00 00000900 '. .............\n 0x00480740 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00480750 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00480760 a601a301 9c019501 8e018701 80017901 ..............y.\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 38653734 66376363 63633366 37303939 8e74f7cccc3f7099\n- 0x00000010 37613864 66653066 36636131 63386365 7a8dfe0f6ca1c8ce\n- 0x00000020 30353861 39342e64 65627567 00000000 058a94.debug....\n- 0x00000030 edeccf8d ....\n+ 0x00000000 64636365 34313766 62383465 62313836 dcce417fb84eb186\n+ 0x00000010 36646639 66303630 66653138 62646234 6df9f060fe18bdb4\n+ 0x00000020 30326439 35342e64 65627567 00000000 02d954.debug....\n+ 0x00000030 e6a1288b ..(.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/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: 3c3daef5c14c4e44428d285847530ba3f6783901\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b691a3f6dca44d954fff2ff207194346c21daebc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 00:05:30 2025\n+20240520\n+Mon May 20 23:23:06 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88018801 88018801 ................\n 0x00478b70 88018801 88018801 88018801 88018801 ................\n 0x00478b80 88018801 88018801 88018801 88018801 ................\n 0x00478b90 88018801 88018801 88018801 88018801 ................\n 0x00478ba0 88018801 88018801 88010000 00000000 ................\n- 0x00478bb0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00478bb0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478bc0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478bd0 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x00478be0 3a333020 32303235 00000000 00000000 :30 2025........\n+ 0x00478bd0 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x00478be0 3a303620 32303234 00000000 00000000 :06 2024........\n 0x00478bf0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478c00 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478c10 00000000 00000000 08000800 08000800 ................\n 0x00478c20 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478c30 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c40 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c50 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 33646165 66356331 34633465 34343432 3daef5c14c4e4442\n- 0x00000010 38643238 35383437 35333062 61336636 8d285847530ba3f6\n- 0x00000020 37383339 30312e64 65627567 00000000 783901.debug....\n- 0x00000030 cad5617f ..a.\n+ 0x00000000 39316133 66366463 61343464 39353466 91a3f6dca44d954f\n+ 0x00000010 66663266 66323037 31393433 34366332 ff2ff207194346c2\n+ 0x00000020 31646165 62632e64 65627567 00000000 1daebc.debug....\n+ 0x00000030 2b8ea16a +..j\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/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: 7cb40667c07c73cfefc0d7e7aa59640fa1ea92d1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b7a45b38007554ea2ebbd333ab1bb687b35a4a99\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 00:05:30 2025\n+20240520\n+Mon May 20 23:23:06 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88018801 88018801 ................\n 0x004787d0 88018801 88018801 88018801 88018801 ................\n 0x004787e0 88018801 88018801 88018801 88018801 ................\n 0x004787f0 88018801 88018801 88018801 88018801 ................\n 0x00478800 88018801 88018801 88010000 00000000 ................\n- 0x00478810 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00478810 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478820 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478830 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x00478840 3a333020 32303235 00000000 7c007700 :30 2025....|.w.\n+ 0x00478830 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x00478840 3a303620 32303234 00000000 7c007700 :06 2024....|.w.\n 0x00478850 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478860 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478870 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478880 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478890 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x004788a0 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x004788b0 a601a301 9c019501 8e018701 80017901 ..............y.\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 62343036 36376330 37633733 63666566 b40667c07c73cfef\n- 0x00000010 63306437 65376161 35393634 30666131 c0d7e7aa59640fa1\n- 0x00000020 65613932 64312e64 65627567 00000000 ea92d1.debug....\n- 0x00000030 47f25b37 G.[7\n+ 0x00000000 61343562 33383030 37353534 65613265 a45b38007554ea2e\n+ 0x00000010 62626433 33336162 31626236 38376233 bbd333ab1bb687b3\n+ 0x00000020 35613461 39392e64 65627567 00000000 5a4a99.debug....\n+ 0x00000030 44787a32 Dxz2\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/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: 27bb7dcc123088b8e375aa35c012db24d89075a5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 22d5ea6a60887f145a7054d87ae4313303a4bcb1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 00:05:30 2025\n+20240520\n+Mon May 20 23:23:06 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88018801 88018801 ................\n 0x00477c80 88018801 88018801 88018801 88018801 ................\n 0x00477c90 88018801 88018801 88018801 88018801 ................\n 0x00477ca0 88018801 88018801 88018801 88018801 ................\n 0x00477cb0 88018801 88018801 88010000 00000000 ................\n- 0x00477cc0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00477cc0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00477cd0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ce0 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x00477cf0 3a333020 32303235 00000000 7c007700 :30 2025....|.w.\n+ 0x00477ce0 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x00477cf0 3a303620 32303234 00000000 7c007700 :06 2024....|.w.\n 0x00477d00 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477d10 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477d20 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477d30 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d40 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d50 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d60 a601a301 9c019501 8e018701 80017901 ..............y.\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 62623764 63633132 33303838 62386533 bb7dcc123088b8e3\n- 0x00000010 37356161 33356330 31326462 32346438 75aa35c012db24d8\n- 0x00000020 39303735 61352e64 65627567 00000000 9075a5.debug....\n- 0x00000030 851198e8 ....\n+ 0x00000000 64356561 36613630 38383766 31343561 d5ea6a60887f145a\n+ 0x00000010 37303534 64383761 65343331 33333033 7054d87ae4313303\n+ 0x00000020 61346263 62312e64 65627567 00000000 a4bcb1.debug....\n+ 0x00000030 1bca9453 ...S\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2m", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/9/gm2m", "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: ea14384d6ff4c9437b9e44bf23268e0c45124ffd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a2926329738bdcdee7dabfbeac7948c6826d8769\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 00:05:30 2025\n+20240520\n+Mon May 20 23:23:06 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f50 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f60 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f70 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f80 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f90 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481fa0 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481fb0 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481fc0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00481fc0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481fd0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fe0 53756e20 4a756e20 32322030 303a3035 Sun Jun 22 00:05\n- 0x00481ff0 3a333020 32303235 00000000 7c007700 :30 2025....|.w.\n+ 0x00481fe0 4d6f6e20 4d617920 32302032 333a3233 Mon May 20 23:23\n+ 0x00481ff0 3a303620 32303234 00000000 7c007700 :06 2024....|.w.\n 0x00482000 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00482010 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00482020 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00482030 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482040 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482050 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482060 a601a301 9c019501 8e018701 80017901 ..............y.\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 31343338 34643666 66346339 34333762 14384d6ff4c9437b\n- 0x00000010 39653434 62663233 32363865 30633435 9e44bf23268e0c45\n- 0x00000020 31323466 66642e64 65627567 00000000 124ffd.debug....\n- 0x00000030 1f473146 .G1F\n+ 0x00000000 39323633 32393733 38626463 64656537 926329738bdcdee7\n+ 0x00000010 64616266 62656163 37393438 63363832 dabfbeac7948c682\n+ 0x00000020 36643837 36392e64 65627567 00000000 6d8769.debug....\n+ 0x00000030 bcc920de .. .\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7120.4 KiB (7291292 B)\n+ Compressed size: 7115.7 KiB (7286456 B)\n Uncompressed size: 26.4 MiB (27678720 B)\n Ratio: 0.263\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 7291292 27678720 0.263 CRC64 0\n+ 1 2 0 0 7286456 27678720 0.263 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6791728 25165824 0.270 CRC64\n- 1 2 6791740 25165824 499516 2512896 0.199 CRC64\n+ 1 1 12 0 6786388 25165824 0.270 CRC64\n+ 1 2 6786400 25165824 500020 2512896 0.199 CRC64\n"}]}]}, {"source1": "gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6465208 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6468344 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./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/powerpc64le-linux-gnu-gm2-9", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-9", "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: 31df6d87d3ad7fe130765e274b46c3292cee21b0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 46a16754c86c13d4bf7919cbced9222e0fcfee1a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -671,17 +671,17 @@\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n m32 m32;\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250622)\n+GNU Modula-2 1.9.2 (20240520)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2928,19 +2928,19 @@\n 0x0048b850 00000000 00000000 6767635f 696e7465 ........ggc_inte\n 0x0048b860 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x0048b870 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x0048b880 632d6e6f 6e652e63 00000000 00000000 c-none.c........\n 0x0048b890 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x0048b8a0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x0048b8b0 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x0048b8c0 392e3220 20283230 32353036 32322900 9.2 (20250622).\n+ 0x0048b8c0 392e3220 20283230 32343035 32302900 9.2 (20240520).\n 0x0048b8d0 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x0048b8e0 43432039 2e352e30 00000000 00000000 CC 9.5.0........\n 0x0048b8f0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x0048b900 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x0048b900 32342046 72656520 536f6674 77617265 24 Free Software\n 0x0048b910 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x0048b920 2e000000 00000000 4c696365 6e736520 ........License \n 0x0048b930 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x0048b940 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x0048b950 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 64663664 38376433 61643766 65313330 df6d87d3ad7fe130\n- 0x00000010 37363565 32373462 34366333 32393263 765e274b46c3292c\n- 0x00000020 65653231 62302e64 65627567 00000000 ee21b0.debug....\n- 0x00000030 ae9106ab ....\n+ 0x00000000 61313637 35346338 36633133 64346266 a16754c86c13d4bf\n+ 0x00000010 37393139 63626365 64393232 32653066 7919cbced9222e0f\n+ 0x00000020 63666565 31612e64 65627567 00000000 cfee1a.debug....\n+ 0x00000030 c6d8eb69 ...i\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac0626030dd4c4cc4374bc5e8e1269882a0ad5c3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e28748deb35cd54f3d2a722caac249b105dc2a9d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -47988,16 +47988,16 @@\n std::bad_alloc\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00481610 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00481620 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00481630 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00481640 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00481650 88018d01 92019701 9c01a101 a601ab01 ................\n 0x00481660 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x00481670 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x00481680 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00481680 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481690 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004816a0 53756e20 4a756e20 32322030 313a3330 Sun Jun 22 01:30\n- 0x004816b0 3a343420 32303235 00000000 7c007700 :44 2025....|.w.\n+ 0x004816a0 4d6f6e20 4d617920 32302032 333a3533 Mon May 20 23:53\n+ 0x004816b0 3a303220 32303234 00000000 7c007700 :02 2024....|.w.\n 0x004816c0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x004816d0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x004816e0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x004816f0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00481700 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00481710 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00481720 a601a301 9c019501 8e018701 80017901 ..............y.\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 64376466 34616137 62366136 66366538 d7df4aa7b6a6f6e8\n- 0x00000010 31643862 36353337 62333234 66353431 1d8b6537b324f541\n- 0x00000020 37626232 35642e64 65627567 00000000 7bb25d.debug....\n- 0x00000030 5cfe9794 \\...\n+ 0x00000000 66333230 64326134 30333639 36653137 f320d2a403696e17\n+ 0x00000010 65613835 39343064 37616337 33633032 ea85940d7ac73c02\n+ 0x00000020 39326362 66302e64 65627567 00000000 92cbf0.debug....\n+ 0x00000030 bfdadc49 ...I\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/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: c22772b6947e1313554d7fb0a7fde9738907e985\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c75c259207ac279ef0f0e66bfdc35ddaa856c27d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 01:30:44 2025\n+20240520\n+Mon May 20 23:53:02 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b00 88018801 88018801 88018801 88018801 ................\n 0x00478b10 88018801 88018801 88018801 88018801 ................\n 0x00478b20 88018801 88018801 88018801 88018801 ................\n 0x00478b30 88018801 88018801 88018801 88018801 ................\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88010000 00000000 ................\n- 0x00478b70 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00478b70 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478b80 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478b90 53756e20 4a756e20 32322030 313a3330 Sun Jun 22 01:30\n- 0x00478ba0 3a343420 32303235 00000000 00000000 :44 2025........\n+ 0x00478b90 4d6f6e20 4d617920 32302032 333a3533 Mon May 20 23:53\n+ 0x00478ba0 3a303220 32303234 00000000 00000000 :02 2024........\n 0x00478bb0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478bc0 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478bd0 00000000 00000000 08000800 08000800 ................\n 0x00478be0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478bf0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c00 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c10 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 32373732 62363934 37653133 31333535 2772b6947e131355\n- 0x00000010 34643766 62306137 66646539 37333839 4d7fb0a7fde97389\n- 0x00000020 30376539 38352e64 65627567 00000000 07e985.debug....\n- 0x00000030 4a7f892b J..+\n+ 0x00000000 35633235 39323037 61633237 39656630 5c259207ac279ef0\n+ 0x00000010 66306536 36626664 63333564 64616138 f0e66bfdc35ddaa8\n+ 0x00000020 35366332 37642e64 65627567 00000000 56c27d.debug....\n+ 0x00000030 4855fe4e HU.N\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/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: 7a8c81d5a0d52c52b0f492272f796c9e20ccac86\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 088047b171fbd09989fc303b76a7e5beb5a7a636\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 01:30:44 2025\n+20240520\n+Mon May 20 23:53:02 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x00478760 88018801 88018801 88018801 88018801 ................\n 0x00478770 88018801 88018801 88018801 88018801 ................\n 0x00478780 88018801 88018801 88018801 88018801 ................\n 0x00478790 88018801 88018801 88018801 88018801 ................\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88010000 00000000 ................\n- 0x004787d0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x004787d0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x004787e0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004787f0 53756e20 4a756e20 32322030 313a3330 Sun Jun 22 01:30\n- 0x00478800 3a343420 32303235 00000000 7c007700 :44 2025....|.w.\n+ 0x004787f0 4d6f6e20 4d617920 32302032 333a3533 Mon May 20 23:53\n+ 0x00478800 3a303220 32303234 00000000 7c007700 :02 2024....|.w.\n 0x00478810 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478820 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478830 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478840 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478850 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00478860 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00478870 a601a301 9c019501 8e018701 80017901 ..............y.\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 38633831 64356130 64353263 35326230 8c81d5a0d52c52b0\n- 0x00000010 66343932 32373266 37393663 39653230 f492272f796c9e20\n- 0x00000020 63636163 38362e64 65627567 00000000 ccac86.debug....\n- 0x00000030 36539917 6S..\n+ 0x00000000 38303437 62313731 66626430 39393839 8047b171fbd09989\n+ 0x00000010 66633330 33623736 61376535 62656235 fc303b76a7e5beb5\n+ 0x00000020 61376136 33362e64 65627567 00000000 a7a636.debug....\n+ 0x00000030 2ba06b85 +.k.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/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: c86e37ea203f2240bd40efaef0b9436b47d46d02\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca7c753a31406dce351fbfccfb338bffa0322afa\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 01:30:44 2025\n+20240520\n+Mon May 20 23:53:02 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c10 88018801 88018801 88018801 88018801 ................\n 0x00477c20 88018801 88018801 88018801 88018801 ................\n 0x00477c30 88018801 88018801 88018801 88018801 ................\n 0x00477c40 88018801 88018801 88018801 88018801 ................\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88010000 00000000 ................\n- 0x00477c80 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00477c80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00477c90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ca0 53756e20 4a756e20 32322030 313a3330 Sun Jun 22 01:30\n- 0x00477cb0 3a343420 32303235 00000000 7c007700 :44 2025....|.w.\n+ 0x00477ca0 4d6f6e20 4d617920 32302032 333a3533 Mon May 20 23:53\n+ 0x00477cb0 3a303220 32303234 00000000 7c007700 :02 2024....|.w.\n 0x00477cc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477cd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477ce0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477cf0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d00 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d10 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d20 a601a301 9c019501 8e018701 80017901 ..............y.\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 36653337 65613230 33663232 34306264 6e37ea203f2240bd\n- 0x00000010 34306566 61656630 62393433 36623437 40efaef0b9436b47\n- 0x00000020 64343664 30322e64 65627567 00000000 d46d02.debug....\n- 0x00000030 f1747003 .tp.\n+ 0x00000000 37633735 33613331 34303664 63653335 7c753a31406dce35\n+ 0x00000010 31666266 63636662 33333862 66666130 1fbfccfb338bffa0\n+ 0x00000020 33323261 66612e64 65627567 00000000 322afa.debug....\n+ 0x00000030 4da09393 M...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2m", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2m", "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: 56528a2a8e73ccf0a530bea83a870ca123e977e6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5f9f8b62f9bf38c8f5c1e2f1184ce76ed155d41b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 01:30:44 2025\n+20240520\n+Mon May 20 23:53:02 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f10 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f20 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f30 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f40 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f50 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481f60 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481f70 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481f80 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00481f80 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481f90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fa0 53756e20 4a756e20 32322030 313a3330 Sun Jun 22 01:30\n- 0x00481fb0 3a343420 32303235 00000000 7c007700 :44 2025....|.w.\n+ 0x00481fa0 4d6f6e20 4d617920 32302032 333a3533 Mon May 20 23:53\n+ 0x00481fb0 3a303220 32303234 00000000 7c007700 :02 2024....|.w.\n 0x00481fc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00481fd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00481fe0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00481ff0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482000 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482010 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482020 a601a301 9c019501 8e018701 80017901 ..............y.\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 35323861 32613865 37336363 66306135 528a2a8e73ccf0a5\n- 0x00000010 33306265 61383361 38373063 61313233 30bea83a870ca123\n- 0x00000020 65393737 65362e64 65627567 00000000 e977e6.debug....\n- 0x00000030 497a2d94 Iz-.\n+ 0x00000000 39663862 36326639 62663338 63386635 9f8b62f9bf38c8f5\n+ 0x00000010 63316532 66313138 34636537 36656431 c1e2f1184ce76ed1\n+ 0x00000020 35356434 31622e64 65627567 00000000 55d41b.debug....\n+ 0x00000030 e23f9171 .?.q\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 6313.7 KiB (6465208 B)\n+ Compressed size: 6316.7 KiB (6468344 B)\n Uncompressed size: 22.7 MiB (23808000 B)\n Ratio: 0.272\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 6465208 23808000 0.272 CRC64 0\n+ 1 1 0 0 6468344 23808000 0.272 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6465168 23808000 0.272 CRC64\n+ 1 1 12 0 6468304 23808000 0.272 CRC64\n"}]}]}, {"source1": "gm2-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-s390x-linux-gnu_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5910068 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5910852 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./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/s390x-linux-gnu-gm2-9", "source2": "./usr/bin/s390x-linux-gnu-gm2-9", "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: b86bf305a2819ab899cb0ac05352207af3fd5c8f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97a7f65d7f121ca8c3bae4c7f110a255dc4d7d9b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -546,17 +546,17 @@\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n m31 m31;\n 64:../lib:s390x-linux-gnu m64 !m31;\n 32:../lib32:s390-linux-gnu !m64 m31;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250622)\n+GNU Modula-2 1.9.2 (20240521)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2335,18 +2335,18 @@\n 0x00489050 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x00489060 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x00489070 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x00489080 00000000 00000000 6767635f 696e7465 ........ggc_inte\n 0x00489090 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004890a0 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004890b0 6c612d32 2020312e 392e3220 20283230 la-2 1.9.2 (20\n- 0x004890c0 32353036 32322900 20206772 61667465 250622). grafte\n+ 0x004890c0 32343035 32312900 20206772 61667465 240521). grafte\n 0x004890d0 64206f6e 746f2047 43432039 2e352e30 d onto GCC 9.5.0\n 0x004890e0 00000000 00000000 436f7079 72696768 ........Copyrigh\n- 0x004890f0 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x004890f0 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x00489100 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x00489110 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x00489120 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x00489130 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x00489140 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 36626633 30356132 38313961 62383939 6bf305a2819ab899\n- 0x00000010 63623061 63303533 35323230 37616633 cb0ac05352207af3\n- 0x00000020 66643563 38662e64 65627567 00000000 fd5c8f.debug....\n- 0x00000030 82515f3f .Q_?\n+ 0x00000000 61376636 35643766 31323163 61386333 a7f65d7f121ca8c3\n+ 0x00000010 62616534 63376631 31306132 35356463 bae4c7f110a255dc\n+ 0x00000020 34643764 39622e64 65627567 00000000 4d7d9b.debug....\n+ 0x00000030 c05edb68 .^.h\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/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: e000103976b4c19df70c0940462864ea2f94b476\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 144bac4242b8a0530ca7e28e9fcb6951b23089fe\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -44832,16 +44832,16 @@\n std::bad_alloc\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00481610 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00481620 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00481630 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00481640 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00481650 88018d01 92019701 9c01a101 a601ab01 ................\n 0x00481660 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x00481670 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x00481680 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00481680 312e392e 32000000 32303234 30353231 1.9.2...20240521\n 0x00481690 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004816a0 53756e20 4a756e20 32322030 323a3032 Sun Jun 22 02:02\n- 0x004816b0 3a323520 32303235 00000000 7c007700 :25 2025....|.w.\n+ 0x004816a0 54756520 4d617920 32312030 303a3039 Tue May 21 00:09\n+ 0x004816b0 3a353720 32303234 00000000 7c007700 :57 2024....|.w.\n 0x004816c0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x004816d0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x004816e0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x004816f0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00481700 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00481710 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00481720 a601a301 9c019501 8e018701 80017901 ..............y.\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 64643339 34326436 64643963 63333237 dd3942d6dd9cc327\n- 0x00000010 61383834 33353662 66623439 35393763 a884356bfb49597c\n- 0x00000020 32383365 38342e64 65627567 00000000 283e84.debug....\n- 0x00000030 51134731 Q.G1\n+ 0x00000000 33313063 62383236 39306261 31653666 310cb82690ba1e6f\n+ 0x00000010 61666266 64306634 36646465 38646264 afbfd0f46dde8dbd\n+ 0x00000020 31613764 38352e64 65627567 00000000 1a7d85.debug....\n+ 0x00000030 22501e92 \"P..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/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: b18278f05949d53f204b8c1fa42c596ab68d6413\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: de9046417730a68e6f107851742ef28d2cb9dcd2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 02:02:25 2025\n+20240521\n+Tue May 21 00:09:57 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b00 88018801 88018801 88018801 88018801 ................\n 0x00478b10 88018801 88018801 88018801 88018801 ................\n 0x00478b20 88018801 88018801 88018801 88018801 ................\n 0x00478b30 88018801 88018801 88018801 88018801 ................\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88010000 00000000 ................\n- 0x00478b70 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00478b70 312e392e 32000000 32303234 30353231 1.9.2...20240521\n 0x00478b80 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478b90 53756e20 4a756e20 32322030 323a3032 Sun Jun 22 02:02\n- 0x00478ba0 3a323520 32303235 00000000 00000000 :25 2025........\n+ 0x00478b90 54756520 4d617920 32312030 303a3039 Tue May 21 00:09\n+ 0x00478ba0 3a353720 32303234 00000000 00000000 :57 2024........\n 0x00478bb0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478bc0 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478bd0 00000000 00000000 08000800 08000800 ................\n 0x00478be0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478bf0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c00 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c10 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 38323738 66303539 34396435 33663230 8278f05949d53f20\n- 0x00000010 34623863 31666134 32633539 36616236 4b8c1fa42c596ab6\n- 0x00000020 38643634 31332e64 65627567 00000000 8d6413.debug....\n- 0x00000030 b6fe68fc ..h.\n+ 0x00000000 39303436 34313737 33306136 38653666 9046417730a68e6f\n+ 0x00000010 31303738 35313734 32656632 38643263 107851742ef28d2c\n+ 0x00000020 62396463 64322e64 65627567 00000000 b9dcd2.debug....\n+ 0x00000030 f5ac0405 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/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: b1eb6b7b564bd44ba015e126d9efa708458ac776\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a5281054e809e64f0d5c0c91a2e96993b5542a41\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 02:02:25 2025\n+20240521\n+Tue May 21 00:09:57 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x00478760 88018801 88018801 88018801 88018801 ................\n 0x00478770 88018801 88018801 88018801 88018801 ................\n 0x00478780 88018801 88018801 88018801 88018801 ................\n 0x00478790 88018801 88018801 88018801 88018801 ................\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88010000 00000000 ................\n- 0x004787d0 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x004787d0 312e392e 32000000 32303234 30353231 1.9.2...20240521\n 0x004787e0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004787f0 53756e20 4a756e20 32322030 323a3032 Sun Jun 22 02:02\n- 0x00478800 3a323520 32303235 00000000 7c007700 :25 2025....|.w.\n+ 0x004787f0 54756520 4d617920 32312030 303a3039 Tue May 21 00:09\n+ 0x00478800 3a353720 32303234 00000000 7c007700 :57 2024....|.w.\n 0x00478810 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478820 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478830 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478840 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478850 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00478860 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00478870 a601a301 9c019501 8e018701 80017901 ..............y.\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 65623662 37623536 34626434 34626130 eb6b7b564bd44ba0\n- 0x00000010 31356531 32366439 65666137 30383435 15e126d9efa70845\n- 0x00000020 38616337 37362e64 65627567 00000000 8ac776.debug....\n- 0x00000030 f2b751a0 ..Q.\n+ 0x00000000 32383130 35346538 30396536 34663064 281054e809e64f0d\n+ 0x00000010 35633063 39316132 65393639 39336235 5c0c91a2e96993b5\n+ 0x00000020 35343261 34312e64 65627567 00000000 542a41.debug....\n+ 0x00000030 08cee8c8 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/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: 25229449dcf673ec22ee4d4f61b26d9890de3240\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 620d3b11046a82fbaec7421b92534fd29c7da898\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 02:02:25 2025\n+20240521\n+Tue May 21 00:09:57 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c10 88018801 88018801 88018801 88018801 ................\n 0x00477c20 88018801 88018801 88018801 88018801 ................\n 0x00477c30 88018801 88018801 88018801 88018801 ................\n 0x00477c40 88018801 88018801 88018801 88018801 ................\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88010000 00000000 ................\n- 0x00477c80 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00477c80 312e392e 32000000 32303234 30353231 1.9.2...20240521\n 0x00477c90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ca0 53756e20 4a756e20 32322030 323a3032 Sun Jun 22 02:02\n- 0x00477cb0 3a323520 32303235 00000000 7c007700 :25 2025....|.w.\n+ 0x00477ca0 54756520 4d617920 32312030 303a3039 Tue May 21 00:09\n+ 0x00477cb0 3a353720 32303234 00000000 7c007700 :57 2024....|.w.\n 0x00477cc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477cd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477ce0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477cf0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d00 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d10 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d20 a601a301 9c019501 8e018701 80017901 ..............y.\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 32323934 34396463 66363733 65633232 229449dcf673ec22\n- 0x00000010 65653464 34663631 62323664 39383930 ee4d4f61b26d9890\n- 0x00000020 64653332 34302e64 65627567 00000000 de3240.debug....\n- 0x00000030 0556b95f .V._\n+ 0x00000000 30643362 31313034 36613832 66626165 0d3b11046a82fbae\n+ 0x00000010 63373432 31623932 35333466 64323963 c7421b92534fd29c\n+ 0x00000020 37646138 39382e64 65627567 00000000 7da898.debug....\n+ 0x00000030 5bcf0cd0 [...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2m", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2m", "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: f03a0dcb1a781ca91243b8cb95047112882f381e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3130480627d611feda78963c8770f73f1ce5c05e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250622\n-Sun Jun 22 02:02:25 2025\n+20240521\n+Tue May 21 00:09:57 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f10 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f20 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f30 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f40 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f50 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481f60 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481f70 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481f80 312e392e 32000000 32303235 30363232 1.9.2...20250622\n+ 0x00481f80 312e392e 32000000 32303234 30353231 1.9.2...20240521\n 0x00481f90 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fa0 53756e20 4a756e20 32322030 323a3032 Sun Jun 22 02:02\n- 0x00481fb0 3a323520 32303235 00000000 7c007700 :25 2025....|.w.\n+ 0x00481fa0 54756520 4d617920 32312030 303a3039 Tue May 21 00:09\n+ 0x00481fb0 3a353720 32303234 00000000 7c007700 :57 2024....|.w.\n 0x00481fc0 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00481fd0 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00481fe0 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00481ff0 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482000 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482010 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482020 a601a301 9c019501 8e018701 80017901 ..............y.\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 33613064 63623161 37383163 61393132 3a0dcb1a781ca912\n- 0x00000010 34336238 63623935 30343731 31323838 43b8cb9504711288\n- 0x00000020 32663338 31652e64 65627567 00000000 2f381e.debug....\n- 0x00000030 11a3efb7 ....\n+ 0x00000000 33303438 30363237 64363131 66656461 30480627d611feda\n+ 0x00000010 37383936 33633837 37306637 33663163 78963c8770f73f1c\n+ 0x00000020 65356330 35652e64 65627567 00000000 e5c05e.debug....\n+ 0x00000030 25ce7ffa %...\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 5771.6 KiB (5910068 B)\n+ Compressed size: 5772.3 KiB (5910852 B)\n Uncompressed size: 20.2 MiB (21186560 B)\n Ratio: 0.279\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 5910068 21186560 0.279 CRC64 0\n+ 1 1 0 0 5910852 21186560 0.279 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 5910028 21186560 0.279 CRC64\n+ 1 1 12 0 5910812 21186560 0.279 CRC64\n"}]}]}, {"source1": "gm2-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb", "source2": "gm2-9-x86-64-linux-gnu_9.5.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7290824 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7291180 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1124 B\n+ Compressed size: 1120 B\n Uncompressed size: 10.0 KiB (10240 B)\n- Ratio: 0.110\n+ Ratio: 0.109\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1124 10240 0.110 CRC64 0\n+ 1 1 0 0 1120 10240 0.109 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1088 10240 0.106 CRC64\n+ 1 1 12 0 1084 10240 0.106 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/x86_64-linux-gnu-gm2-9", "source2": "./usr/bin/x86_64-linux-gnu-gm2-9", "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: 086ac39f7152bd493981a3242fe7413fdbd82acb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 08f6ddd9db1058f7cc36a63163368506198c0afa\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -552,17 +552,17 @@\n mx32 mx32;\n 32:../lib32:i386-linux-gnu m32 !m64 !mx32;\n 64:../lib:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.c\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.2 (20250621)\n+GNU Modula-2 1.9.2 (20240520)\n grafted onto GCC 9.5.0\n-Copyright (C) 2025 Free Software Foundation, Inc.\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/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2480,18 +2480,18 @@\n 0x0048bdb0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x0048bdc0 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x0048bdd0 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x0048bde0 00000000 00000000 6767635f 696e7465 ........ggc_inte\n 0x0048bdf0 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x0048be00 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x0048be10 6c612d32 2020312e 392e3220 20283230 la-2 1.9.2 (20\n- 0x0048be20 32353036 32312900 20206772 61667465 250621). grafte\n+ 0x0048be20 32343035 32302900 20206772 61667465 240520). grafte\n 0x0048be30 64206f6e 746f2047 43432039 2e352e30 d onto GCC 9.5.0\n 0x0048be40 00000000 00000000 436f7079 72696768 ........Copyrigh\n- 0x0048be50 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x0048be50 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x0048be60 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x0048be70 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x0048be80 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x0048be90 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x0048bea0 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 36616333 39663731 35326264 34393339 6ac39f7152bd4939\n- 0x00000010 38316133 32343266 65373431 33666462 81a3242fe7413fdb\n- 0x00000020 64383261 63622e64 65627567 00000000 d82acb.debug....\n- 0x00000030 e336e02b .6.+\n+ 0x00000000 66366464 64396462 31303538 66376363 f6ddd9db1058f7cc\n+ 0x00000010 33366136 33313633 33363835 30363139 36a6316336850619\n+ 0x00000020 38633061 66612e64 65627567 00000000 8c0afa.debug....\n+ 0x00000030 34fb7efa 4.~.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: c2e9870ed49707c11fd94699ab71e7524d45bd38\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d722823e12b862e73280e4116a2a9afca3ade641\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -60463,16 +60463,16 @@\n std::bad_alloc\n \tk\tU\tA\t-\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n !f?@EFGH\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -81944,17 +81944,17 @@\n 0x013c27d0 ac00b100 b600bb00 c000c500 ca00cf00 ................\n 0x013c27e0 d400d900 de00e300 e800ed00 f200f700 ................\n 0x013c27f0 fc000101 06010b01 b001b501 ba016f01 ..............o.\n 0x013c2800 74017901 7e018301 88018d01 92019701 t.y.~...........\n 0x013c2810 9c01a101 a601ab01 38013d01 42014701 ........8.=.B.G.\n 0x013c2820 4c015101 56015b01 24012901 2e014f02 L.Q.V.[.$.)...O.\n 0x013c2830 60016501 6a013301 312e392e 32000000 `.e.j.3.1.9.2...\n- 0x013c2840 32303235 30363231 00000000 00000000 20250621........\n- 0x013c2850 392e352e 30000000 53617420 4a756e20 9.5.0...Sat Jun \n- 0x013c2860 32312032 313a3339 3a323620 32303235 21 21:39:26 2025\n+ 0x013c2840 32303234 30353230 00000000 00000000 20240520........\n+ 0x013c2850 392e352e 30000000 4d6f6e20 4d617920 9.5.0...Mon May \n+ 0x013c2860 32302032 323a3135 3a333120 32303234 20 22:15:31 2024\n 0x013c2870 00000000 00000000 00000000 00000000 ................\n 0x013c2880 ffffffff ffffffff ffffffff fffffe7f ................\n 0x013c2890 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x013c28a0 00000000 00000000 08000800 08000800 ................\n 0x013c28b0 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x013c28c0 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x013c28d0 ca01c501 c001bb01 d401cf01 0000d901 ................\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 65393837 30656434 39373037 63313166 e9870ed49707c11f\n- 0x00000010 64393436 39396162 37316537 35323464 d94699ab71e7524d\n- 0x00000020 34356264 33382e64 65627567 00000000 45bd38.debug....\n- 0x00000030 aa5384ca .S..\n+ 0x00000000 32323832 33653132 62383632 65373332 22823e12b862e732\n+ 0x00000010 38306534 31313661 32613961 66636133 80e4116a2a9afca3\n+ 0x00000020 61646536 34312e64 65627567 00000000 ade641.debug....\n+ 0x00000030 be42a8f9 .B..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: c381fa1adf045637cd17cb3a90cc4809f61f8966\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c4ff3144a1e9ff18312e4d72603410b9bf4f2b9c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1078,16 +1078,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 21:39:26 2025\n+20240520\n+Mon May 20 22:15:31 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2571,18 +2571,18 @@\n 0x00480650 98009d00 a200a700 ac00b100 b600bb00 ................\n 0x00480660 c000c500 ca00cf00 d400d900 de00e300 ................\n 0x00480670 e800ed00 f200f700 fc000101 06010b01 ................\n 0x00480680 b001b501 ba016f01 74017901 7e018301 ......o.t.y.~...\n 0x00480690 88018d01 92019701 9c01a101 a601ab01 ................\n 0x004806a0 38013d01 42014701 4c015101 56015b01 8.=.B.G.L.Q.V.[.\n 0x004806b0 24012901 2e014f02 60016501 6a013301 $.)...O.`.e.j.3.\n- 0x004806c0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x004806c0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x004806d0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x004806e0 53617420 4a756e20 32312032 313a3339 Sat Jun 21 21:39\n- 0x004806f0 3a323620 32303235 00000000 7c007700 :26 2025....|.w.\n+ 0x004806e0 4d6f6e20 4d617920 32302032 323a3135 Mon May 20 22:15\n+ 0x004806f0 3a333120 32303234 00000000 7c007700 :31 2024....|.w.\n 0x00480700 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00480710 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00480720 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00480730 27002000 00001b00 16000e00 00000900 '. .............\n 0x00480740 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00480750 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00480760 a601a301 9c019501 8e018701 80017901 ..............y.\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 38316661 31616466 30343536 33376364 81fa1adf045637cd\n- 0x00000010 31376362 33613930 63633438 30396636 17cb3a90cc4809f6\n- 0x00000020 31663839 36362e64 65627567 00000000 1f8966.debug....\n- 0x00000030 2f5760e9 /W`.\n+ 0x00000000 66663331 34346131 65396666 31383331 ff3144a1e9ff1831\n+ 0x00000010 32653464 37323630 33343130 62396266 2e4d72603410b9bf\n+ 0x00000020 34663262 39632e64 65627567 00000000 4f2b9c.debug....\n+ 0x00000030 4a9e9309 J...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: 4148bb1591d7c8451353f55ccdb8f21c893a8396\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85f52d29ca5ecbfc5699331eaf58cb6e2825f7fd\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -961,16 +961,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 21:39:26 2025\n+20240520\n+Mon May 20 22:15:31 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2328,18 +2328,18 @@\n 0x00478b40 88018801 88018801 88018801 88018801 ................\n 0x00478b50 88018801 88018801 88018801 88018801 ................\n 0x00478b60 88018801 88018801 88018801 88018801 ................\n 0x00478b70 88018801 88018801 88018801 88018801 ................\n 0x00478b80 88018801 88018801 88018801 88018801 ................\n 0x00478b90 88018801 88018801 88018801 88018801 ................\n 0x00478ba0 88018801 88018801 88010000 00000000 ................\n- 0x00478bb0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00478bb0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478bc0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478bd0 53617420 4a756e20 32312032 313a3339 Sat Jun 21 21:39\n- 0x00478be0 3a323620 32303235 00000000 00000000 :26 2025........\n+ 0x00478bd0 4d6f6e20 4d617920 32302032 323a3135 Mon May 20 22:15\n+ 0x00478be0 3a333120 32303234 00000000 00000000 :31 2024........\n 0x00478bf0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x00478c00 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x00478c10 00000000 00000000 08000800 08000800 ................\n 0x00478c20 7c007700 72006d00 68006300 5e005900 |.w.r.m.h.c.^.Y.\n 0x00478c30 54004f00 4a004500 40003b00 36003100 T.O.J.E.@.;.6.1.\n 0x00478c40 ca01c501 c001bb01 d401cf01 0000d901 ................\n 0x00478c50 00002c00 27002000 00001b00 16000e00 ..,.'. .........\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 34386262 31353931 64376338 34353133 48bb1591d7c84513\n- 0x00000010 35336635 35636364 62386632 31633839 53f55ccdb8f21c89\n- 0x00000020 33613833 39362e64 65627567 00000000 3a8396.debug....\n- 0x00000030 9add079a ....\n+ 0x00000000 66353264 32396361 35656362 66633536 f52d29ca5ecbfc56\n+ 0x00000010 39393333 31656166 35386362 36653238 99331eaf58cb6e28\n+ 0x00000020 32356637 66642e64 65627567 00000000 25f7fd.debug....\n+ 0x00000030 f4bca73c ...<\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: 8268147c5799ec65904b08082354fe24a21d6be3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 731b747e562e7c1af97eededcdd5395478ef4fd3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,16 +970,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 21:39:26 2025\n+20240520\n+Mon May 20 22:15:31 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2355,18 +2355,18 @@\n 0x004787a0 88018801 88018801 88018801 88018801 ................\n 0x004787b0 88018801 88018801 88018801 88018801 ................\n 0x004787c0 88018801 88018801 88018801 88018801 ................\n 0x004787d0 88018801 88018801 88018801 88018801 ................\n 0x004787e0 88018801 88018801 88018801 88018801 ................\n 0x004787f0 88018801 88018801 88018801 88018801 ................\n 0x00478800 88018801 88018801 88010000 00000000 ................\n- 0x00478810 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00478810 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00478820 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00478830 53617420 4a756e20 32312032 313a3339 Sat Jun 21 21:39\n- 0x00478840 3a323620 32303235 00000000 7c007700 :26 2025....|.w.\n+ 0x00478830 4d6f6e20 4d617920 32302032 323a3135 Mon May 20 22:15\n+ 0x00478840 3a333120 32303234 00000000 7c007700 :31 2024....|.w.\n 0x00478850 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00478860 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00478870 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00478880 27002000 00001b00 16000e00 00000900 '. .............\n 0x00478890 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x004788a0 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x004788b0 a601a301 9c019501 8e018701 80017901 ..............y.\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 36383134 37633537 39396563 36353930 68147c5799ec6590\n- 0x00000010 34623038 30383233 35346665 32346132 4b08082354fe24a2\n- 0x00000020 31643662 65332e64 65627567 00000000 1d6be3.debug....\n- 0x00000030 51ff4ce7 Q.L.\n+ 0x00000000 31623734 37653536 32653763 31616639 1b747e562e7c1af9\n+ 0x00000010 37656564 65646364 64353339 35343738 7eededcdd5395478\n+ 0x00000020 65663466 64332e64 65627567 00000000 ef4fd3.debug....\n+ 0x00000030 60b97ec1 `.~.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: 9e56cddc93df0f80fd7cb6091717ddeabfd0f205\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0ddce88c3203e2918f5b90a5980f66989bf865e0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -949,16 +949,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 21:39:26 2025\n+20240520\n+Mon May 20 22:15:31 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2323,18 +2323,18 @@\n 0x00477c50 88018801 88018801 88018801 88018801 ................\n 0x00477c60 88018801 88018801 88018801 88018801 ................\n 0x00477c70 88018801 88018801 88018801 88018801 ................\n 0x00477c80 88018801 88018801 88018801 88018801 ................\n 0x00477c90 88018801 88018801 88018801 88018801 ................\n 0x00477ca0 88018801 88018801 88018801 88018801 ................\n 0x00477cb0 88018801 88018801 88010000 00000000 ................\n- 0x00477cc0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00477cc0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00477cd0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00477ce0 53617420 4a756e20 32312032 313a3339 Sat Jun 21 21:39\n- 0x00477cf0 3a323620 32303235 00000000 7c007700 :26 2025....|.w.\n+ 0x00477ce0 4d6f6e20 4d617920 32302032 323a3135 Mon May 20 22:15\n+ 0x00477cf0 3a333120 32303234 00000000 7c007700 :31 2024....|.w.\n 0x00477d00 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00477d10 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00477d20 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00477d30 27002000 00001b00 16000e00 00000900 '. .............\n 0x00477d40 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00477d50 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00477d60 a601a301 9c019501 8e018701 80017901 ..............y.\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 35366364 64633933 64663066 38306664 56cddc93df0f80fd\n- 0x00000010 37636236 30393137 31376464 65616266 7cb6091717ddeabf\n- 0x00000020 64306632 30352e64 65627567 00000000 d0f205.debug....\n- 0x00000030 1acfd846 ...F\n+ 0x00000000 64636538 38633332 30336532 39313866 dce88c3203e2918f\n+ 0x00000010 35623930 61353938 30663636 39383962 5b90a5980f66989b\n+ 0x00000020 66383635 65302e64 65627567 00000000 f865e0.debug....\n+ 0x00000030 670f6272 g.br\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2m", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2m", "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: b2e6744c7dfa4b79aac9624f4518fd9001125216\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ed9310bf4f95df2051e952c645eaea68ce4cb67\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1108,16 +1108,16 @@\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n \t{\tg\tQ\t=\t)\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250621\n-Sat Jun 21 21:39:26 2025\n+20240520\n+Mon May 20 22:15:31 2024\n $(,048<@\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.c\n (Debian 9.5.0-6) \n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2637,18 +2637,18 @@\n 0x00481f50 96009b00 a000a500 aa00af00 b400b900 ................\n 0x00481f60 be00c300 c800cd00 d200d700 dc00e100 ................\n 0x00481f70 e600eb00 f000f500 fa00ff00 04010901 ................\n 0x00481f80 ae01b301 b8016d01 72017701 7c018101 ......m.r.w.|...\n 0x00481f90 86018b01 90019501 9a019f01 a401a901 ................\n 0x00481fa0 36013b01 40014501 4a014f01 54015901 6.;.@.E.J.O.T.Y.\n 0x00481fb0 22012701 2c014d02 5e016301 68013101 \".'.,.M.^.c.h.1.\n- 0x00481fc0 312e392e 32000000 32303235 30363231 1.9.2...20250621\n+ 0x00481fc0 312e392e 32000000 32303234 30353230 1.9.2...20240520\n 0x00481fd0 00000000 00000000 392e352e 30000000 ........9.5.0...\n- 0x00481fe0 53617420 4a756e20 32312032 313a3339 Sat Jun 21 21:39\n- 0x00481ff0 3a323620 32303235 00000000 7c007700 :26 2025....|.w.\n+ 0x00481fe0 4d6f6e20 4d617920 32302032 323a3135 Mon May 20 22:15\n+ 0x00481ff0 3a333120 32303234 00000000 7c007700 :31 2024....|.w.\n 0x00482000 72006d00 68006300 5e005900 54004f00 r.m.h.c.^.Y.T.O.\n 0x00482010 4a004500 40003b00 36003100 ca01c501 J.E.@.;.6.1.....\n 0x00482020 c001bb01 d401cf01 0000d901 00002c00 ..............,.\n 0x00482030 27002000 00001b00 16000e00 00000900 '. .............\n 0x00482040 00000400 00005801 00005301 4e014701 ......X...S.N.G.\n 0x00482050 42013f01 38013101 b601b301 b001ad01 B.?.8.1.........\n 0x00482060 a601a301 9c019501 8e018701 80017901 ..............y.\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 65363734 34633764 66613462 37396161 e6744c7dfa4b79aa\n- 0x00000010 63393632 34663435 31386664 39303031 c9624f4518fd9001\n- 0x00000020 31323532 31362e64 65627567 00000000 125216.debug....\n- 0x00000030 c3fe10c5 ....\n+ 0x00000000 64393331 30626634 66393564 66323035 d9310bf4f95df205\n+ 0x00000010 31653935 32633634 35656165 61363863 1e952c645eaea68c\n+ 0x00000020 65346362 36372e64 65627567 00000000 e4cb67.debug....\n+ 0x00000030 476ad125 Gj.%\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7119.9 KiB (7290824 B)\n+ Compressed size: 7120.3 KiB (7291180 B)\n Uncompressed size: 26.4 MiB (27678720 B)\n Ratio: 0.263\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 7290824 27678720 0.263 CRC64 0\n+ 1 2 0 0 7291180 27678720 0.263 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6790592 25165824 0.270 CRC64\n- 1 2 6790604 25165824 500184 2512896 0.199 CRC64\n+ 1 1 12 0 6790512 25165824 0.270 CRC64\n+ 1 2 6790524 25165824 500620 2512896 0.199 CRC64\n"}]}]}]}