{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.AeAcBIM3/b1/gcc-12-cross_19_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.AeAcBIM3/b2/gcc-12-cross_19_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -54,22 +54,22 @@\n 4f8b5b538dbb5e34164f4a93146a9b01 9466372 devel optional gfortran-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n 2040f4ef456f223ab48032841b146599 9464984 devel optional gfortran-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb\n 50e8ca219990ef7bd29e0fa62db47537 1128 devel optional gfortran-12-multilib-s390x-linux-gnu_12.3.0-14cross1_i386.deb\n ab5710e492ac3eb7409bdfbd41ade68c 1136 devel optional gfortran-12-multilib-x86-64-linux-gnu_12.3.0-14cross1_i386.deb\n e4269ab68a967c46b1c8ae17570638b2 9462588 devel optional gfortran-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb\n 6dd237f1d431abd6d2d001cb1dd9157d 8722948 devel optional gfortran-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb\n 7ca59cb59f4bdc7acd8fb775e891b08a 10650784 devel optional gfortran-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb\n- ed68beb59d81264a158bb059814f3823 9950680 devel optional gm2-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb\n- 3ab8fc331867ac96a0007120a3536056 9394912 devel optional gm2-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n- fbad8484ece144a47050cc3dd7431c44 9391700 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb\n- 032352db2feff4915d46af0c57e12aea 9387728 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb\n- a56b94444b7c0ea1517777ca4944d0cc 8635224 devel optional gm2-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb\n- 74f65d993262e6f3d0bc9f208b41fd8e 10546960 devel optional gm2-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb\n+ 9837061d175d6cad22df659c77547746 9950396 devel optional gm2-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb\n+ 0d199446129b97443363ddc838b52e1e 9392156 devel optional gm2-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n+ 2d12c7116bd4fc0201bf33bbcd291fd0 9394432 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb\n+ e741f207b92d91823960d86749957d73 9384212 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb\n+ 94dbb63547eec74b3c37427c7c78ba3a 8635924 devel optional gm2-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb\n+ f788ccf2f0ae6ad9a5965d92c0661d8c 10547340 devel optional gm2-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb\n f29f9b4c69debcec9f76507e251a4e59 18717176 devel optional gnat-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb\n- a74c6756018ae95f17e918db6429c543 18212896 devel optional gnat-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n+ 1a39ba8254e8d79a1cddcfca7e579bb9 18213024 devel optional gnat-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n 29c74a1b4abc4624c47edbefcdd3a3ed 18213568 devel optional gnat-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb\n 50b24fbd02c0f8b878e916a8a64f89dd 19038008 devel optional gnat-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb\n 2aee8518ec1597030ce76302b88955fa 17431720 devel optional gnat-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb\n f71708431ecfd0e0a740c3ae16c201ac 19707488 devel optional gnat-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb\n 526e7b5f11a1d2698649b051fef24c24 10100744 devel optional gobjc++-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb\n ae4bb9461270c770019544f79d9c45f2 9519172 devel optional gobjc++-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb\n d766131a683edbca23ee853a71f92c12 9518632 devel optional gobjc++-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb\n"}, {"source1": "gm2-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb", "source2": "gm2-12-aarch64-linux-gnu_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1112 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9949376 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9949092 2023-10-31 13:29:13.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/aarch64-linux-gnu-gm2-12", "source2": "./usr/bin/aarch64-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 520e02e3d216d1c5d460c18d9346b5763a409ad9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3a29d01316076d1490e2b69fd56aa6caf7eafa13\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2941,16 +2941,16 @@\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{profile:-p}%{%:sanitize(address):-funwind-tables}\n %{g*:%{%:debug-level-gt(0):%{%:dwarf-version-gt(4):--gdwarf-5 ;%:dwarf-version-gt(3):--gdwarf-4 ;%:dwarf-version-gt(2):--gdwarf-3 ;:--gdwarf2 }}}\n %{g*:%{%:debug-level-gt(0):}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n lp64:../lib:aarch64-linux-gnu mabi=lp64;\n-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/aarch64-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n basic_string: construction from null is not valid\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5100,17 +5100,17 @@\n 0x08103e90 782d6d61 7020252a 7d20257b 66646562 x-map %*} %{fdeb\n 0x08103ea0 75672d70 72656669 782d6d61 703d2a3a ug-prefix-map=*:\n 0x08103eb0 2d2d6465 6275672d 70726566 69782d6d --debug-prefix-m\n 0x08103ec0 61702025 2a7d0000 6c703634 3a2e2e2f ap %*}..lp64:../\n 0x08103ed0 6c69623a 61617263 6836342d 6c696e75 lib:aarch64-linu\n 0x08103ee0 782d676e 75206d61 62693d6c 7036343b x-gnu mabi=lp64;\n 0x08103ef0 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x08103f00 2020312e 392e3520 20283230 32353035 1.9.5 (202505\n- 0x08103f10 31372900 436f7079 72696768 74202843 17).Copyright (C\n- 0x08103f20 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n+ 0x08103f00 2020312e 392e3520 20283230 32343034 1.9.5 (202404\n+ 0x08103f10 31352900 436f7079 72696768 74202843 15).Copyright (C\n+ 0x08103f20 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x08103f30 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08103f40 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08103f50 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08103f60 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08103f70 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 30653032 65336432 31366431 63356434 0e02e3d216d1c5d4\n- 0x00000010 36306331 38643933 34366235 37363361 60c18d9346b5763a\n- 0x00000020 34303961 64392e64 65627567 00000000 409ad9.debug....\n- 0x00000030 e2ef07d1 ....\n+ 0x00000000 32396430 31333136 30373664 31343930 29d01316076d1490\n+ 0x00000010 65326236 39666435 36616136 63616637 e2b69fd56aa6caf7\n+ 0x00000020 65616661 31332e64 65627567 00000000 eafa13.debug....\n+ 0x00000030 d983154a ...J\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 566af8bb0958b47867a45667c3161d0ad606d2bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c145f1eef9c93c9c7c0530a00c317762c1f6052f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -87976,16 +87976,16 @@\n random_device::random_device(const std::string&): device not available\n random_device could not be read\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 15:06:01 2025\n+20240415\n+Mon Apr 15 16:22:38 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -96838,17 +96838,17 @@\n 0x09655430 a3703a08 a3703a08 a3703a08 a3703a08 .p:..p:..p:..p:.\n 0x09655440 a3703a08 0e733a08 75733a08 8f733a08 .p:..s:.us:..s:.\n 0x09655450 a3703a08 a3703a08 a3703a08 a3703a08 .p:..p:..p:..p:.\n 0x09655460 a3703a08 a3703a08 e8733a08 0e753a08 .p:..p:..s:..u:.\n 0x09655470 37743a08 a3703a08 a3703a08 a3703a08 7t:..p:..p:..p:.\n 0x09655480 a3703a08 a3703a08 a3703a08 a3703a08 .p:..p:..p:..p:.\n 0x09655490 a3703a08 a3703a08 d7743a08 312e392e .p:..p:..t:.1.9.\n- 0x096554a0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x096554b0 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x096554c0 30363a30 31203230 32350000 50123b08 06:01 2025..P.;.\n+ 0x096554a0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x096554b0 30004d6f 6e204170 72203135 2031363a 0.Mon Apr 15 16:\n+ 0x096554c0 32323a33 38203230 32340000 50123b08 22:38 2024..P.;.\n 0x096554d0 18113b08 18113b08 40123b08 30123b08 ..;...;.@.;.0.;.\n 0x096554e0 18113b08 18113b08 18113b08 18113b08 ..;...;...;...;.\n 0x096554f0 18113b08 18113b08 18113b08 28123b08 ..;...;...;.(.;.\n 0x09655500 18113b08 18113b08 18113b08 60123b08 ..;...;...;.`.;.\n 0x09655510 18113b08 b8113b08 18113b08 18113b08 ..;...;...;...;.\n 0x09655520 18113b08 80113b08 00000000 00000000 ..;...;.........\n 0x09655530 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36616638 62623039 35386234 37383637 6af8bb0958b47867\n- 0x00000010 61343536 36376333 31363164 30616436 a45667c3161d0ad6\n- 0x00000020 30366432 62662e64 65627567 00000000 06d2bf.debug....\n- 0x00000030 c7e942ed ..B.\n+ 0x00000000 34356631 65656639 63393363 39633763 45f1eef9c93c9c7c\n+ 0x00000010 30353330 61303063 33313737 36326331 0530a00c317762c1\n+ 0x00000020 66363035 32662e64 65627567 00000000 f6052f.debug....\n+ 0x00000030 c8e28ddc ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0b02a5ce956f8283852e8e575c295d40fa527349\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a9ef0e3aaf62a69f24659ec395de31813ff67bf4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:06:01 2025\n+20240415\n+Mon Apr 15 16:22:38 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x080e0910 30363a30 31203230 32350000 b0b60608 06:01 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031363a 0.Mon Apr 15 16:\n+ 0x080e0910 32323a33 38203230 32340000 b0b60608 22:38 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 30326135 63653935 36663832 38333835 02a5ce956f828385\n- 0x00000010 32653865 35373563 32393564 34306661 2e8e575c295d40fa\n- 0x00000020 35323733 34392e64 65627567 00000000 527349.debug....\n- 0x00000030 1d21089e .!..\n+ 0x00000000 65663065 33616166 36326136 39663234 ef0e3aaf62a69f24\n+ 0x00000010 36353965 63333935 64653331 38313366 659ec395de31813f\n+ 0x00000020 66363762 66342e64 65627567 00000000 f67bf4.debug....\n+ 0x00000030 1c0a7a1b ..z.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8a90a5590907c97934b740a2a91fb790601353d3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c54368c7b70bdfd961f011d09edf3121e9d1dfbc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:06:01 2025\n+20240415\n+Mon Apr 15 16:22:38 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031353a 30363a30 t May 17 15:06:0\n- 0x080d7e30 31203230 32350000 a0300608 682f0608 1 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031363a 32323a33 n Apr 15 16:22:3\n+ 0x080d7e30 38203230 32340000 a0300608 682f0608 8 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39306135 35393039 30376339 37393334 90a5590907c97934\n- 0x00000010 62373430 61326139 31666237 39303630 b740a2a91fb79060\n- 0x00000020 31333533 64332e64 65627567 00000000 1353d3.debug....\n- 0x00000030 43d4409e C.@.\n+ 0x00000000 34333638 63376237 30626466 64393631 4368c7b70bdfd961\n+ 0x00000010 66303131 64303965 64663331 32316539 f011d09edf3121e9\n+ 0x00000020 64316466 62632e64 65627567 00000000 d1dfbc.debug....\n+ 0x00000030 7b8a4780 {.G.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1dd6c522528b7a0ea704895167446d0eff81b5be\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a921264fb9ea1c7159460388c54fcdca6bba06d3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:06:01 2025\n+20240415\n+Mon Apr 15 16:22:38 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031353a 30363a30 t May 17 15:06:0\n- 0x080d7eb0 31203230 32350000 30320608 f8300608 1 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031363a 32323a33 n Apr 15 16:22:3\n+ 0x080d7eb0 38203230 32340000 30320608 f8300608 8 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64366335 32323532 38623761 30656137 d6c522528b7a0ea7\n- 0x00000010 30343839 35313637 34343664 30656666 04895167446d0eff\n- 0x00000020 38316235 62652e64 65627567 00000000 81b5be.debug....\n- 0x00000030 cac722c5 ..\".\n+ 0x00000000 32313236 34666239 65613163 37313539 21264fb9ea1c7159\n+ 0x00000010 34363033 38386335 34666364 63613662 460388c54fcdca6b\n+ 0x00000020 62613036 64332e64 65627567 00000000 ba06d3.debug....\n+ 0x00000030 a598ae54 ...T\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 80d3ffb5a31df1dfd4b02bc24bfb0860abf4e2d7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2cc19932d6cc15485ad683d79ac000e9d9fafa36\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1064,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:06:01 2025\n+20240415\n+Mon Apr 15 16:22:38 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031353a 30363a30 t May 17 15:06:0\n- 0x080d6cf0 31203230 32350000 30250608 f8230608 1 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031363a 32323a33 n Apr 15 16:22:3\n+ 0x080d6cf0 38203230 32340000 30250608 f8230608 8 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64336666 62356133 31646631 64666434 d3ffb5a31df1dfd4\n- 0x00000010 62303262 63323462 66623038 36306162 b02bc24bfb0860ab\n- 0x00000020 66346532 64372e64 65627567 00000000 f4e2d7.debug....\n- 0x00000030 e791ffe9 ....\n+ 0x00000000 63313939 33326436 63633135 34383561 c19932d6cc15485a\n+ 0x00000010 64363833 64373961 63303030 65396439 d683d79ac000e9d9\n+ 0x00000020 66616661 33362e64 65627567 00000000 fafa36.debug....\n+ 0x00000030 a690cf12 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb", "source2": "gm2-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9393608 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9390848 2023-10-31 13:29:13.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-gnueabi-gm2-12", "source2": "./usr/bin/arm-linux-gnueabi-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0284a8e009abe13fe14b7d3a053ff2455ade127e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e587d1227f3818f439c4aeaa6d97ef152b50dd90\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3030,16 +3030,16 @@\n objcopy --strip-dwo \t %{c:%{o*:%*}%{!o*:%w%b%O}}%{!c:%U%O} }\n %{mbig-endian:-EB} %{mlittle-endian:-EL} %(asm_cpu_spec) %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{mfloat-abi=*} %{!mfpu=auto: %{mfpu=*}} %(subtarget_extra_asm_spec)\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!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 %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/arm-linux-gnueabi/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %qs does not support feature %qs\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5347,16 +5347,16 @@\n 0x08105e00 7b666669 6c652d70 72656669 782d6d61 {ffile-prefix-ma\n 0x08105e10 703d2a3a 2d2d6465 6275672d 70726566 p=*:--debug-pref\n 0x08105e20 69782d6d 61702025 2a7d2025 7b666465 ix-map %*} %{fde\n 0x08105e30 6275672d 70726566 69782d6d 61703d2a bug-prefix-map=*\n 0x08105e40 3a2d2d64 65627567 2d707265 6669782d :--debug-prefix-\n 0x08105e50 6d617020 252a7d00 474e5520 4d6f6475 map %*}.GNU Modu\n 0x08105e60 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08105e70 32353035 31372900 436f7079 72696768 250517).Copyrigh\n- 0x08105e80 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x08105e70 32343034 31352900 436f7079 72696768 240415).Copyrigh\n+ 0x08105e80 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x08105e90 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08105ea0 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08105eb0 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08105ec0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08105ed0 6c617465 72203c68 7474703a 2f2f676e later ....This\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38346138 65303039 61626531 33666531 84a8e009abe13fe1\n- 0x00000010 34623764 33613035 33666632 34353561 4b7d3a053ff2455a\n- 0x00000020 64653132 37652e64 65627567 00000000 de127e.debug....\n- 0x00000030 b6b67189 ..q.\n+ 0x00000000 38376431 32323766 33383138 66343339 87d1227f3818f439\n+ 0x00000010 63346165 61613664 39376566 31353262 c4aeaa6d97ef152b\n+ 0x00000020 35306464 39302e64 65627567 00000000 50dd90.debug....\n+ 0x00000030 c4a0c548 ...H\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8999db8088ed2a29936acc8c76981d13e8aeee65\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8b80c2a95436bfa2215c9bab3c1772ed7e751a72\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -69294,16 +69294,16 @@\n random_device::random_device(const std::string&): device not available\n random_device could not be read\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 15:53:34 2025\n+20240415\n+Mon Apr 15 18:43:42 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -69518,17 +69518,17 @@\n 0x093aa8b0 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa8c0 03363108 6e383108 d5383108 ef383108 .61.n81..81..81.\n 0x093aa8d0 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa8e0 03363108 03363108 48393108 6e3a3108 .61..61.H91.n:1.\n 0x093aa8f0 97393108 03363108 03363108 03363108 .91..61..61..61.\n 0x093aa900 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa910 03363108 03363108 373a3108 312e392e .61..61.7:1.1.9.\n- 0x093aa920 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x093aa930 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x093aa940 35333a33 34203230 32350000 b0d73108 53:34 2025....1.\n+ 0x093aa920 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x093aa930 30004d6f 6e204170 72203135 2031383a 0.Mon Apr 15 18:\n+ 0x093aa940 34333a34 32203230 32340000 b0d73108 43:42 2024....1.\n 0x093aa950 78d63108 78d63108 a0d73108 90d73108 x.1.x.1...1...1.\n 0x093aa960 78d63108 78d63108 78d63108 78d63108 x.1.x.1.x.1.x.1.\n 0x093aa970 78d63108 78d63108 78d63108 88d73108 x.1.x.1.x.1...1.\n 0x093aa980 78d63108 78d63108 78d63108 c0d73108 x.1.x.1.x.1...1.\n 0x093aa990 78d63108 18d73108 78d63108 78d63108 x.1...1.x.1.x.1.\n 0x093aa9a0 78d63108 e0d63108 00000000 00000000 x.1...1.........\n 0x093aa9b0 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39396462 38303838 65643261 32393933 99db8088ed2a2993\n- 0x00000010 36616363 38633736 39383164 31336538 6acc8c76981d13e8\n- 0x00000020 61656565 36352e64 65627567 00000000 aeee65.debug....\n- 0x00000030 e19a2fa0 ../.\n+ 0x00000000 38306332 61393534 33366266 61323231 80c2a95436bfa221\n+ 0x00000010 35633962 61623363 31373732 65643765 5c9bab3c1772ed7e\n+ 0x00000020 37353161 37322e64 65627567 00000000 751a72.debug....\n+ 0x00000030 dae5fcc6 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a42ca4ec79770d355c1df97d138163c5cfead5b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fffb35c5946138c408c5e12d281ea8b1f52924c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:53:34 2025\n+20240415\n+Mon Apr 15 18:43:42 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x080e0910 35333a33 34203230 32350000 b0b60608 53:34 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031383a 0.Mon Apr 15 18:\n+ 0x080e0910 34333a34 32203230 32340000 b0b60608 43:42 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 34326361 34656337 39373730 64333535 42ca4ec79770d355\n- 0x00000010 63316466 39376431 33383136 33633563 c1df97d138163c5c\n- 0x00000020 66656164 35622e64 65627567 00000000 fead5b.debug....\n- 0x00000030 691fb367 i..g\n+ 0x00000000 66666233 35633539 34363133 38633430 ffb35c5946138c40\n+ 0x00000010 38633565 31326432 38316561 38623166 8c5e12d281ea8b1f\n+ 0x00000020 35323932 34632e64 65627567 00000000 52924c.debug....\n+ 0x00000030 d854261d .T&.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e6fcf3659a8a7a836456b88df7a2bbf7aae1733\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d77f3f9442691b1143256dad15f9efcc979e81f6\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:53:34 2025\n+20240415\n+Mon Apr 15 18:43:42 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031353a 35333a33 t May 17 15:53:3\n- 0x080d7e30 34203230 32350000 a0300608 682f0608 4 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031383a 34333a34 n Apr 15 18:43:4\n+ 0x080d7e30 32203230 32340000 a0300608 682f0608 2 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36666366 33363539 61386137 61383336 6fcf3659a8a7a836\n- 0x00000010 34353662 38386466 37613262 62663761 456b88df7a2bbf7a\n- 0x00000020 61653137 33332e64 65627567 00000000 ae1733.debug....\n- 0x00000030 520c7b74 R.{t\n+ 0x00000000 37663366 39343432 36393162 31313433 7f3f9442691b1143\n+ 0x00000010 32353664 61643135 66396566 63633937 256dad15f9efcc97\n+ 0x00000020 39653831 66362e64 65627567 00000000 9e81f6.debug....\n+ 0x00000030 66d8ca04 f...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 074ea561e5d06befe2470a727e8e94e482fc047a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d60f3e94527316948d20c0f3caea765122a651ba\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:53:34 2025\n+20240415\n+Mon Apr 15 18:43:42 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031353a 35333a33 t May 17 15:53:3\n- 0x080d7eb0 34203230 32350000 30320608 f8300608 4 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031383a 34333a34 n Apr 15 18:43:4\n+ 0x080d7eb0 32203230 32340000 30320608 f8300608 2 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34656135 36316535 64303662 65666532 4ea561e5d06befe2\n- 0x00000010 34373061 37323765 38653934 65343832 470a727e8e94e482\n- 0x00000020 66633034 37612e64 65627567 00000000 fc047a.debug....\n- 0x00000030 303955e4 09U.\n+ 0x00000000 30663365 39343532 37333136 39343864 0f3e94527316948d\n+ 0x00000010 32306330 66336361 65613736 35313232 20c0f3caea765122\n+ 0x00000020 61363531 62612e64 65627567 00000000 a651ba.debug....\n+ 0x00000030 76c32250 v.\"P\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 385f072fdb5e6d18c7b3a878954d6eb7697d8062\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3a5210ef8c8eb8c26e439a9522783423900cbebb\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1064,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:53:34 2025\n+20240415\n+Mon Apr 15 18:43:42 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031353a 35333a33 t May 17 15:53:3\n- 0x080d6cf0 34203230 32350000 30250608 f8230608 4 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031383a 34333a34 n Apr 15 18:43:4\n+ 0x080d6cf0 32203230 32340000 30250608 f8230608 2 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35663037 32666462 35653664 31386337 5f072fdb5e6d18c7\n- 0x00000010 62336138 37383935 34643665 62373639 b3a878954d6eb769\n- 0x00000020 37643830 36322e64 65627567 00000000 7d8062.debug....\n- 0x00000030 7a8d0cbc z...\n+ 0x00000000 35323130 65663863 38656238 63323665 5210ef8c8eb8c26e\n+ 0x00000010 34333961 39353232 37383334 32333930 439a952278342390\n+ 0x00000020 30636265 62622e64 65627567 00000000 0cbebb.debug....\n+ 0x00000030 01a7529b ..R.\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb", "source2": "gm2-12-arm-linux-gnueabihf_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9390392 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9393124 2023-10-31 13:29:13.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-12", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e08f1fc46cbd27fa63ac1effc150c1da6fb87168\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9a799f4dbd67204ddaebf79607faa7c3cb8d5966\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3031,16 +3031,16 @@\n objcopy --strip-dwo \t %{c:%{o*:%*}%{!o*:%w%b%O}}%{!c:%U%O} }\n %{mbig-endian:-EB} %{mlittle-endian:-EL} %(asm_cpu_spec) %{mapcs-*:-mapcs-%*} %(subtarget_asm_float_spec) %{mthumb-interwork:-mthumb-interwork} %{mfloat-abi=*} %{!mfpu=auto: %{mfpu=*}} %(subtarget_extra_asm_spec)\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!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 %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/arm-linux-gnueabihf/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %qs does not support feature %qs\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5348,16 +5348,16 @@\n 0x08105e10 7b666669 6c652d70 72656669 782d6d61 {ffile-prefix-ma\n 0x08105e20 703d2a3a 2d2d6465 6275672d 70726566 p=*:--debug-pref\n 0x08105e30 69782d6d 61702025 2a7d2025 7b666465 ix-map %*} %{fde\n 0x08105e40 6275672d 70726566 69782d6d 61703d2a bug-prefix-map=*\n 0x08105e50 3a2d2d64 65627567 2d707265 6669782d :--debug-prefix-\n 0x08105e60 6d617020 252a7d00 474e5520 4d6f6475 map %*}.GNU Modu\n 0x08105e70 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08105e80 32353035 31372900 436f7079 72696768 250517).Copyrigh\n- 0x08105e90 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x08105e80 32343034 31352900 436f7079 72696768 240415).Copyrigh\n+ 0x08105e90 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x08105ea0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08105eb0 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08105ec0 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08105ed0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08105ee0 6c617465 72203c68 7474703a 2f2f676e later ....This\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38663166 63343663 62643237 66613633 8f1fc46cbd27fa63\n- 0x00000010 61633165 66666331 35306331 64613666 ac1effc150c1da6f\n- 0x00000020 62383731 36382e64 65627567 00000000 b87168.debug....\n- 0x00000030 ef589349 .X.I\n+ 0x00000000 37393966 34646264 36373230 34646461 799f4dbd67204dda\n+ 0x00000010 65626637 39363037 66616137 63336362 ebf79607faa7c3cb\n+ 0x00000020 38643539 36362e64 65627567 00000000 8d5966.debug....\n+ 0x00000030 5d9b548e ].T.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f69aad3a64bd14c24070e0d08a309fe355da460e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 03b854d5a6d4ff3a182828a504d88fbd99eb109b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -69301,16 +69301,16 @@\n random_device::random_device(const std::string&): device not available\n random_device could not be read\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 15:31:22 2025\n+20240415\n+Mon Apr 15 17:39:13 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -69518,17 +69518,17 @@\n 0x093aa8b0 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa8c0 03363108 6e383108 d5383108 ef383108 .61.n81..81..81.\n 0x093aa8d0 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa8e0 03363108 03363108 48393108 6e3a3108 .61..61.H91.n:1.\n 0x093aa8f0 97393108 03363108 03363108 03363108 .91..61..61..61.\n 0x093aa900 03363108 03363108 03363108 03363108 .61..61..61..61.\n 0x093aa910 03363108 03363108 373a3108 312e392e .61..61.7:1.1.9.\n- 0x093aa920 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x093aa930 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x093aa940 33313a32 32203230 32350000 b0d73108 31:22 2025....1.\n+ 0x093aa920 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x093aa930 30004d6f 6e204170 72203135 2031373a 0.Mon Apr 15 17:\n+ 0x093aa940 33393a31 33203230 32340000 b0d73108 39:13 2024....1.\n 0x093aa950 78d63108 78d63108 a0d73108 90d73108 x.1.x.1...1...1.\n 0x093aa960 78d63108 78d63108 78d63108 78d63108 x.1.x.1.x.1.x.1.\n 0x093aa970 78d63108 78d63108 78d63108 88d73108 x.1.x.1.x.1...1.\n 0x093aa980 78d63108 78d63108 78d63108 c0d73108 x.1.x.1.x.1...1.\n 0x093aa990 78d63108 18d73108 78d63108 78d63108 x.1...1.x.1.x.1.\n 0x093aa9a0 78d63108 e0d63108 00000000 00000000 x.1...1.........\n 0x093aa9b0 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39616164 33613634 62643134 63323430 9aad3a64bd14c240\n- 0x00000010 37306530 64303861 33303966 65333535 70e0d08a309fe355\n- 0x00000020 64613436 30652e64 65627567 00000000 da460e.debug....\n- 0x00000030 75ec0057 u..W\n+ 0x00000000 62383534 64356136 64346666 33613138 b854d5a6d4ff3a18\n+ 0x00000010 32383238 61353034 64383866 62643939 2828a504d88fbd99\n+ 0x00000020 65623130 39622e64 65627567 00000000 eb109b.debug....\n+ 0x00000030 7e73f7e4 ~s..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b3942bd59d2d97d226625c9a50897aaa4629740b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 76341c443e17f85ad8475e4017f9bb5cb6afae57\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:31:22 2025\n+20240415\n+Mon Apr 15 17:39:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031353a 0.Sat May 17 15:\n- 0x080e0910 33313a32 32203230 32350000 b0b60608 31:22 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031373a 0.Mon Apr 15 17:\n+ 0x080e0910 33393a31 33203230 32340000 b0b60608 39:13 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 39343262 64353964 32643937 64323236 942bd59d2d97d226\n- 0x00000010 36323563 39613530 38393761 61613436 625c9a50897aaa46\n- 0x00000020 32393734 30622e64 65627567 00000000 29740b.debug....\n- 0x00000030 a7524b74 .RKt\n+ 0x00000000 33343163 34343365 31376638 35616438 341c443e17f85ad8\n+ 0x00000010 34373565 34303137 66396262 35636236 475e4017f9bb5cb6\n+ 0x00000020 61666165 35372e64 65627567 00000000 afae57.debug....\n+ 0x00000030 f77c78fb .|x.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c685510869199053176c375ceedacf443993ff2a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8a7c4cb8af736a68b517db0c2be24097474a3c64\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:31:22 2025\n+20240415\n+Mon Apr 15 17:39:13 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031353a 33313a32 t May 17 15:31:2\n- 0x080d7e30 32203230 32350000 a0300608 682f0608 2 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031373a 33393a31 n Apr 15 17:39:1\n+ 0x080d7e30 33203230 32340000 a0300608 682f0608 3 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38353531 30383639 31393930 35333137 8551086919905317\n- 0x00000010 36633337 35636565 64616366 34343339 6c375ceedacf4439\n- 0x00000020 39336666 32612e64 65627567 00000000 93ff2a.debug....\n- 0x00000030 0f26eaaf .&..\n+ 0x00000000 37633463 62386166 37333661 36386235 7c4cb8af736a68b5\n+ 0x00000010 31376462 30633262 65323430 39373437 17db0c2be2409747\n+ 0x00000020 34613363 36342e64 65627567 00000000 4a3c64.debug....\n+ 0x00000030 310ddf58 1..X\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 821467654301074a757c3c64f73711e54c8014bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d37fbf29892493f295df30dd03cc0e57aa6e1f0c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:31:22 2025\n+20240415\n+Mon Apr 15 17:39:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031353a 33313a32 t May 17 15:31:2\n- 0x080d7eb0 32203230 32350000 30320608 f8300608 2 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031373a 33393a31 n Apr 15 17:39:1\n+ 0x080d7eb0 33203230 32340000 30320608 f8300608 3 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31343637 36353433 30313037 34613735 1467654301074a75\n- 0x00000010 37633363 36346637 33373131 65353463 7c3c64f73711e54c\n- 0x00000020 38303134 62662e64 65627567 00000000 8014bf.debug....\n- 0x00000030 107398f2 .s..\n+ 0x00000000 37666266 32393839 32343933 66323935 7fbf29892493f295\n+ 0x00000010 64663330 64643033 63633065 35376161 df30dd03cc0e57aa\n+ 0x00000020 36653166 30632e64 65627567 00000000 6e1f0c.debug....\n+ 0x00000030 f7a5368a ..6.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a30f5f4c3e15c056eb3a19cf48510cc1bc24a15\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 054df2a8988fc0882ce0729cb927a5f22405ec27\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1064,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 15:31:22 2025\n+20240415\n+Mon Apr 15 17:39:13 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031353a 33313a32 t May 17 15:31:2\n- 0x080d6cf0 32203230 32350000 30250608 f8230608 2 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031373a 33393a31 n Apr 15 17:39:1\n+ 0x080d6cf0 33203230 32340000 30250608 f8230608 3 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33306635 66346333 65313563 30353665 30f5f4c3e15c056e\n- 0x00000010 62336131 39636634 38353130 63633162 b3a19cf48510cc1b\n- 0x00000020 63323461 31352e64 65627567 00000000 c24a15.debug....\n- 0x00000030 3345f286 3E..\n+ 0x00000000 34646632 61383938 38666330 38383263 4df2a8988fc0882c\n+ 0x00000010 65303732 39636239 32376135 66323234 e0729cb927a5f224\n+ 0x00000020 30356563 32372e64 65627567 00000000 05ec27.debug....\n+ 0x00000030 19bad8b6 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb", "source2": "gm2-12-powerpc64le-linux-gnu_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9386420 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9382904 2023-10-31 13:29:13.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-12", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 197acf007a042b8d51ceb27d5971fabedb22ba4c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2871d4ae6007e520072b5720f06bbae29b7722c3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3120,16 +3120,16 @@\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{mads|myellowknife|mmvme|msim:%G %L %G;!mcall-*|mcall-linux:%{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}};:%G %L %G}\n %{G*} %(cc1_cpu)%{meabi: %{!mcall-*: -mcall-sysv }} %{!meabi: %{!mno-eabi: %{mrelocatable: -meabi } %{mcall-freebsd: -mno-eabi } %{mcall-i960-old: -meabi } %{mcall-linux: -mno-eabi } %{mcall-netbsd: -mno-eabi } %{mcall-openbsd: -mno-eabi }}} %{msdata: -msdata=default} %{mno-sdata: -msdata=none} %{!mbss-plt: %{!msecure-plt: %(cc1_secure_plt_default)}}%{profile:-p}\n %{posix: -D_POSIX_SOURCE} %{mads : %(cpp_os_ads) ; myellowknife : %(cpp_os_yellowknife) ; mmvme : %(cpp_os_mvme) ; msim : %(cpp_os_sim) ; mcall-freebsd: %(cpp_os_freebsd) ; mcall-linux : %(cpp_os_linux) ; mcall-netbsd : %(cpp_os_netbsd) ; mcall-openbsd: %(cpp_os_openbsd) ; : %(cpp_os_default) }\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/powerpc64le-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n unknown switch %<-mlong-double-%s%>\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5725,16 +5725,16 @@\n 0x081045a0 2e3a2e2e 2f6c6962 3a706f77 65727063 .:../lib:powerpc\n 0x081045b0 36346c65 2d6c696e 75782d67 6e75206d 64le-linux-gnu m\n 0x081045c0 36342021 6d33323b 00000000 2e3a2e2e 64 !m32;.....:..\n 0x081045d0 2f6c6962 33323a70 6f776572 70636c65 /lib32:powerpcle\n 0x081045e0 2d6c696e 75782d67 6e752021 6d363420 -linux-gnu !m64 \n 0x081045f0 6d33323b 00000000 474e5520 4d6f6475 m32;....GNU Modu\n 0x08104600 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08104610 32353035 31372900 436f7079 72696768 250517).Copyrigh\n- 0x08104620 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x08104610 32343034 31352900 436f7079 72696768 240415).Copyrigh\n+ 0x08104620 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x08104630 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08104640 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x08104650 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x08104660 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x08104670 6c617465 72203c68 7474703a 2f2f676e later ....This\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37616366 30303761 30343262 38643531 7acf007a042b8d51\n- 0x00000010 63656232 37643539 37316661 62656462 ceb27d5971fabedb\n- 0x00000020 32326261 34632e64 65627567 00000000 22ba4c.debug....\n- 0x00000030 aafc2808 ..(.\n+ 0x00000000 37316434 61653630 30376535 32303037 71d4ae6007e52007\n+ 0x00000010 32623537 32306630 36626261 65323962 2b5720f06bbae29b\n+ 0x00000020 37373232 63332e64 65627567 00000000 7722c3.debug....\n+ 0x00000030 ce1fba25 ...%\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 661f9c83124d6cf309014c8159145d37f337bb97\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 706f22336b4fda35d6f700f910086c6c0f034c81\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -63420,16 +63420,16 @@\n random_device::random_device(const std::string&): device not available\n random_device could not be read\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 14:45:15 2025\n+20240415\n+Mon Apr 15 15:06:37 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n 3456789:;<\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -65678,17 +65678,17 @@\n 0x0930d8b0 b37e2e08 b37e2e08 b37e2e08 b37e2e08 .~...~...~...~..\n 0x0930d8c0 b37e2e08 1e812e08 85812e08 9f812e08 .~..............\n 0x0930d8d0 b37e2e08 b37e2e08 b37e2e08 b37e2e08 .~...~...~...~..\n 0x0930d8e0 b37e2e08 b37e2e08 f8812e08 1e832e08 .~...~..........\n 0x0930d8f0 47822e08 b37e2e08 b37e2e08 b37e2e08 G....~...~...~..\n 0x0930d900 b37e2e08 b37e2e08 b37e2e08 b37e2e08 .~...~...~...~..\n 0x0930d910 b37e2e08 b37e2e08 e7822e08 312e392e .~...~......1.9.\n- 0x0930d920 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x0930d930 30005361 74204d61 79203137 2031343a 0.Sat May 17 14:\n- 0x0930d940 34353a31 35203230 32350000 60202f08 45:15 2025..` /.\n+ 0x0930d920 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x0930d930 30004d6f 6e204170 72203135 2031353a 0.Mon Apr 15 15:\n+ 0x0930d940 30363a33 37203230 32340000 60202f08 06:37 2024..` /.\n 0x0930d950 281f2f08 281f2f08 50202f08 40202f08 (./.(./.P /.@ /.\n 0x0930d960 281f2f08 281f2f08 281f2f08 281f2f08 (./.(./.(./.(./.\n 0x0930d970 281f2f08 281f2f08 281f2f08 38202f08 (./.(./.(./.8 /.\n 0x0930d980 281f2f08 281f2f08 281f2f08 70202f08 (./.(./.(./.p /.\n 0x0930d990 281f2f08 c81f2f08 281f2f08 281f2f08 (./.../.(./.(./.\n 0x0930d9a0 281f2f08 901f2f08 00000000 00000000 (./.../.........\n 0x0930d9b0 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31663963 38333132 34643663 66333039 1f9c83124d6cf309\n- 0x00000010 30313463 38313539 31343564 33376633 014c8159145d37f3\n- 0x00000020 33376262 39372e64 65627567 00000000 37bb97.debug....\n- 0x00000030 ba6f959d .o..\n+ 0x00000000 36663232 33333662 34666461 33356436 6f22336b4fda35d6\n+ 0x00000010 66373030 66393130 30383663 36633066 f700f910086c6c0f\n+ 0x00000020 30333463 38312e64 65627567 00000000 034c81.debug....\n+ 0x00000030 68e6173a h..:\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d11860519c1336059b83fe88bb2830a5a84931d5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9687e333bb50f00b73cca231617a7eb4f3767690\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:45:15 2025\n+20240415\n+Mon Apr 15 15:06:37 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031343a 0.Sat May 17 14:\n- 0x080e0910 34353a31 35203230 32350000 b0b60608 45:15 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031353a 0.Mon Apr 15 15:\n+ 0x080e0910 30363a33 37203230 32340000 b0b60608 06:37 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 31383630 35313963 31333336 30353962 1860519c1336059b\n- 0x00000010 38336665 38386262 32383330 61356138 83fe88bb2830a5a8\n- 0x00000020 34393331 64352e64 65627567 00000000 4931d5.debug....\n- 0x00000030 080cc76c ...l\n+ 0x00000000 38376533 33336262 35306630 30623733 87e333bb50f00b73\n+ 0x00000010 63636132 33313631 37613765 62346633 cca231617a7eb4f3\n+ 0x00000020 37363736 39302e64 65627567 00000000 767690.debug....\n+ 0x00000030 b9b3f87b ...{\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 39322ebdd6cd336da49358e61e0ca7a00e611d2e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad59bfec04b8fd3ca4f16868ce18defb129a4107\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:45:15 2025\n+20240415\n+Mon Apr 15 15:06:37 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031343a 34353a31 t May 17 14:45:1\n- 0x080d7e30 35203230 32350000 a0300608 682f0608 5 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031353a 30363a33 n Apr 15 15:06:3\n+ 0x080d7e30 37203230 32340000 a0300608 682f0608 7 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33323265 62646436 63643333 36646134 322ebdd6cd336da4\n- 0x00000010 39333538 65363165 30636137 61303065 9358e61e0ca7a00e\n- 0x00000020 36313164 32652e64 65627567 00000000 611d2e.debug....\n- 0x00000030 edfca02c ...,\n+ 0x00000000 35396266 65633034 62386664 33636134 59bfec04b8fd3ca4\n+ 0x00000010 66313638 36386365 31386465 66623132 f16868ce18defb12\n+ 0x00000020 39613431 30372e64 65627567 00000000 9a4107.debug....\n+ 0x00000030 90c02e55 ...U\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b3ad062dce94c395dc7d6c93902995327787d146\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c60da19572caa7327b4d2075e97abac9348157c6\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:45:15 2025\n+20240415\n+Mon Apr 15 15:06:37 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031343a 34353a31 t May 17 14:45:1\n- 0x080d7eb0 35203230 32350000 30320608 f8300608 5 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031353a 30363a33 n Apr 15 15:06:3\n+ 0x080d7eb0 37203230 32340000 30320608 f8300608 7 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61643036 32646365 39346333 39356463 ad062dce94c395dc\n- 0x00000010 37643663 39333930 32393935 33323737 7d6c939029953277\n- 0x00000020 38376431 34362e64 65627567 00000000 87d146.debug....\n- 0x00000030 3dbdd0ad =...\n+ 0x00000000 30646131 39353732 63616137 33323762 0da19572caa7327b\n+ 0x00000010 34643230 37356539 37616261 63393334 4d2075e97abac934\n+ 0x00000020 38313537 63362e64 65627567 00000000 8157c6.debug....\n+ 0x00000030 8406c768 ...h\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 264c6b575b07c19ef5ecf2054023431583c8b7a0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a636dd9caa38a41f362775e33ea8e42e4c5d908\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1064,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:45:15 2025\n+20240415\n+Mon Apr 15 15:06:37 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031343a 34353a31 t May 17 14:45:1\n- 0x080d6cf0 35203230 32350000 30250608 f8230608 5 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031353a 30363a33 n Apr 15 15:06:3\n+ 0x080d6cf0 37203230 32340000 30250608 f8230608 7 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34633662 35373562 30376331 39656635 4c6b575b07c19ef5\n- 0x00000010 65636632 30353430 32333433 31353833 ecf2054023431583\n- 0x00000020 63386237 61302e64 65627567 00000000 c8b7a0.debug....\n- 0x00000030 3c36e83e <6.>\n+ 0x00000000 36333664 64396361 61333861 34316633 636dd9caa38a41f3\n+ 0x00000010 36323737 35653333 65613865 34326534 62775e33ea8e42e4\n+ 0x00000020 63356439 30382e64 65627567 00000000 c5d908.debug....\n+ 0x00000030 03d290d0 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb", "source2": "gm2-12-s390x-linux-gnu_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8633924 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8634624 2023-10-31 13:29:13.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-12", "source2": "./usr/bin/s390x-linux-gnu-gm2-12", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a68d8e3cc4097cdb2a0af7a9763c6d2911f2f113\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48cd9509e9cacb4e77acac5e504fbee91669a856\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2900,16 +2900,16 @@\n %{fstack-protector|fstack-protector-all|fstack-protector-strong|fstack-protector-explicit:}\n %{!fno-asynchronous-unwind-tables:-fasynchronous-unwind-tables}\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\n %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n 64:../lib:s390x-linux-gnu m64 !m31;\n 32:../lib32:s390-linux-gnu !m64 m31;\n-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/s390x-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n %<-fsplit-stack%> currently only supported on GNU/Linux\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5056,17 +5056,17 @@\n 0x08101bd0 3a2d2d64 65627567 2d707265 6669782d :--debug-prefix-\n 0x08101be0 6d617020 252a7d00 36343a2e 2e2f6c69 map %*}.64:../li\n 0x08101bf0 623a7333 3930782d 6c696e75 782d676e b:s390x-linux-gn\n 0x08101c00 75206d36 3420216d 33313b00 33323a2e u m64 !m31;.32:.\n 0x08101c10 2e2f6c69 6233323a 73333930 2d6c696e ./lib32:s390-lin\n 0x08101c20 75782d67 6e752021 6d363420 6d33313b ux-gnu !m64 m31;\n 0x08101c30 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x08101c40 2020312e 392e3520 20283230 32353035 1.9.5 (202505\n- 0x08101c50 31372900 436f7079 72696768 74202843 17).Copyright (C\n- 0x08101c60 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n+ 0x08101c40 2020312e 392e3520 20283230 32343034 1.9.5 (202404\n+ 0x08101c50 31352900 436f7079 72696768 74202843 15).Copyright (C\n+ 0x08101c60 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x08101c70 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x08101c80 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x08101c90 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x08101ca0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x08101cb0 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 38643865 33636334 30393763 64623261 8d8e3cc4097cdb2a\n- 0x00000010 30616637 61393736 33633664 32393131 0af7a9763c6d2911\n- 0x00000020 66326631 31332e64 65627567 00000000 f2f113.debug....\n- 0x00000030 40977c3a @.|:\n+ 0x00000000 63643935 30396539 63616362 34653737 cd9509e9cacb4e77\n+ 0x00000010 61636163 35653530 34666265 65393136 acac5e504fbee916\n+ 0x00000020 36396138 35362e64 65627567 00000000 69a856.debug....\n+ 0x00000030 86414b42 .AKB\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eef2a7e7a0ebe59f43963b5a3e8a365fd5b505a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c458206744c0aa1d189997aee5b2e85d01f9c288\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -54011,16 +54011,16 @@\n random_device::random_device(const std::string&): device not available\n random_device could not be read\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 14:20:44 2025\n+20240415\n+Mon Apr 15 13:55:49 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ',159=@F\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -58042,17 +58042,17 @@\n 0x0920db70 432e2d08 432e2d08 432e2d08 432e2d08 C.-.C.-.C.-.C.-.\n 0x0920db80 432e2d08 ae302d08 15312d08 2f312d08 C.-..0-..1-./1-.\n 0x0920db90 432e2d08 432e2d08 432e2d08 432e2d08 C.-.C.-.C.-.C.-.\n 0x0920dba0 432e2d08 432e2d08 88312d08 ae322d08 C.-.C.-..1-..2-.\n 0x0920dbb0 d7312d08 432e2d08 432e2d08 432e2d08 .1-.C.-.C.-.C.-.\n 0x0920dbc0 432e2d08 432e2d08 432e2d08 432e2d08 C.-.C.-.C.-.C.-.\n 0x0920dbd0 432e2d08 432e2d08 77322d08 312e392e C.-.C.-.w2-.1.9.\n- 0x0920dbe0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x0920dbf0 30005361 74204d61 79203137 2031343a 0.Sat May 17 14:\n- 0x0920dc00 32303a34 34203230 32350000 f0cf2d08 20:44 2025....-.\n+ 0x0920dbe0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x0920dbf0 30004d6f 6e204170 72203135 2031333a 0.Mon Apr 15 13:\n+ 0x0920dc00 35353a34 39203230 32340000 f0cf2d08 55:49 2024....-.\n 0x0920dc10 b8ce2d08 b8ce2d08 e0cf2d08 d0cf2d08 ..-...-...-...-.\n 0x0920dc20 b8ce2d08 b8ce2d08 b8ce2d08 b8ce2d08 ..-...-...-...-.\n 0x0920dc30 b8ce2d08 b8ce2d08 b8ce2d08 c8cf2d08 ..-...-...-...-.\n 0x0920dc40 b8ce2d08 b8ce2d08 b8ce2d08 00d02d08 ..-...-...-...-.\n 0x0920dc50 b8ce2d08 58cf2d08 b8ce2d08 b8ce2d08 ..-.X.-...-...-.\n 0x0920dc60 b8ce2d08 20cf2d08 00000000 00000000 ..-. .-.........\n 0x0920dc70 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66326137 65376130 65626535 39663433 f2a7e7a0ebe59f43\n- 0x00000010 39363362 35613365 38613336 35666435 963b5a3e8a365fd5\n- 0x00000020 62353035 61392e64 65627567 00000000 b505a9.debug....\n- 0x00000030 94ba0ec3 ....\n+ 0x00000000 35383230 36373434 63306161 31643138 58206744c0aa1d18\n+ 0x00000010 39393937 61656535 62326538 35643031 9997aee5b2e85d01\n+ 0x00000020 66396332 38382e64 65627567 00000000 f9c288.debug....\n+ 0x00000030 3d9c0f5a =..Z\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5207f9ac7ab6770b844de2090ea9636a77fa71eb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 418183add2c1ba56921a1df06efbf15052a6433d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:20:44 2025\n+20240415\n+Mon Apr 15 13:55:49 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031343a 0.Sat May 17 14:\n- 0x080e0910 32303a34 34203230 32350000 b0b60608 20:44 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031333a 0.Mon Apr 15 13:\n+ 0x080e0910 35353a34 39203230 32340000 b0b60608 55:49 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 30376639 61633761 62363737 30623834 07f9ac7ab6770b84\n- 0x00000010 34646532 30393065 61393633 36613737 4de2090ea9636a77\n- 0x00000020 66613731 65622e64 65627567 00000000 fa71eb.debug....\n- 0x00000030 5b9ccf8b [...\n+ 0x00000000 38313833 61646432 63316261 35363932 8183add2c1ba5692\n+ 0x00000010 31613164 66303665 66626631 35303532 1a1df06efbf15052\n+ 0x00000020 61363433 33642e64 65627567 00000000 a6433d.debug....\n+ 0x00000030 7be9ba5c {..\\\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4da95f73b61b8d2f062dc6627645ae2bc7c60343\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b4ae64940bcf20ec09c285e8d7f4730d27fb64cc\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:20:44 2025\n+20240415\n+Mon Apr 15 13:55:49 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031343a 32303a34 t May 17 14:20:4\n- 0x080d7e30 34203230 32350000 a0300608 682f0608 4 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031333a 35353a34 n Apr 15 13:55:4\n+ 0x080d7e30 39203230 32340000 a0300608 682f0608 9 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61393566 37336236 31623864 32663036 a95f73b61b8d2f06\n- 0x00000010 32646336 36323736 34356165 32626337 2dc6627645ae2bc7\n- 0x00000020 63363033 34332e64 65627567 00000000 c60343.debug....\n- 0x00000030 723d2e47 r=.G\n+ 0x00000000 61653634 39343062 63663230 65633039 ae64940bcf20ec09\n+ 0x00000010 63323835 65386437 66343733 30643237 c285e8d7f4730d27\n+ 0x00000020 66623634 63632e64 65627567 00000000 fb64cc.debug....\n+ 0x00000030 e5e0f430 ...0\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad16eaa2d3c110986cedf2ef916328634aee8247\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 85f1871ca28c8c954fac0f3a6394130788ec0327\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:20:44 2025\n+20240415\n+Mon Apr 15 13:55:49 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031343a 32303a34 t May 17 14:20:4\n- 0x080d7eb0 34203230 32350000 30320608 f8300608 4 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031333a 35353a34 n Apr 15 13:55:4\n+ 0x080d7eb0 39203230 32340000 30320608 f8300608 9 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31366561 61326433 63313130 39383663 16eaa2d3c110986c\n- 0x00000010 65646632 65663931 36333238 36333461 edf2ef916328634a\n- 0x00000020 65653832 34372e64 65627567 00000000 ee8247.debug....\n- 0x00000030 2bb1fdb3 +...\n+ 0x00000000 66313837 31636132 38633863 39353466 f1871ca28c8c954f\n+ 0x00000010 61633066 33613633 39343133 30373838 ac0f3a6394130788\n+ 0x00000020 65633033 32372e64 65627567 00000000 ec0327.debug....\n+ 0x00000030 da10a8ce ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9d78d0c8acdc17504f44ba279ae49e700fed5a4b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74f48e8464204332571dcabb37bd8bc6e8df4573\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1064,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 14:20:44 2025\n+20240415\n+Mon Apr 15 13:55:49 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031343a 32303a34 t May 17 14:20:4\n- 0x080d6cf0 34203230 32350000 30250608 f8230608 4 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031333a 35353a34 n Apr 15 13:55:4\n+ 0x080d6cf0 39203230 32340000 30250608 f8230608 9 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37386430 63386163 64633137 35303466 78d0c8acdc17504f\n- 0x00000010 34346261 32373961 65343965 37303066 44ba279ae49e700f\n- 0x00000020 65643561 34622e64 65627567 00000000 ed5a4b.debug....\n- 0x00000030 52fc5709 R.W.\n+ 0x00000000 66343865 38343634 32303433 33323537 f48e846420433257\n+ 0x00000010 31646361 62623337 62643862 63366538 1dcabb37bd8bc6e8\n+ 0x00000020 64663435 37332e64 65627567 00000000 df4573.debug....\n+ 0x00000030 08470c49 .G.I\n \n"}]}]}]}]}, {"source1": "gm2-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb", "source2": "gm2-12-x86-64-linux-gnu_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1112 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10545656 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10546032 2023-10-31 13:29:13.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/x86_64-linux-gnu-gm2-12", "source2": "./usr/bin/x86_64-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1057253fd0423be7c4e110264ae4db8ee8eaf7d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6725d8b90cfc0071b8a7d18963dd8d9d60d8b7c8\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3104,16 +3104,16 @@\n %{!mandroid|tno-android-cc:%(cc1_cpu) %{profile:-p};:%(cc1_cpu) %{profile:-p} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{posix:-D_POSIX_SOURCE} %{pthread:-D_REENTRANT}\n %{%:debug-level-gt(0):%{!gstabs*:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5 ;%:dwarf-version-gt(3):--gdwarf-4 ;%:dwarf-version-gt(2):--gdwarf-3 ;:--gdwarf2 }}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\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-GNU Modula-2 1.9.5 (20250517)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20240415)\n+Copyright (C) 2024 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/lib/gcc-cross/x86_64-linux-gnu/12\n it is not advisible to set %qs as well as either %qs or %qs\n library specified %sq is either not installed or does not exist\n ../../src/gcc/common/config/i386/cpuinfo.h\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5426,16 +5426,16 @@\n 0x081072f0 623a7838 365f3634 2d6c696e 75782d67 b:x86_64-linux-g\n 0x08107300 6e752021 6d333220 6d363420 216d7833 nu !m32 m64 !mx3\n 0x08107310 323b0000 7833323a 2e2e2f6c 69627833 2;..x32:../libx3\n 0x08107320 323a7838 365f3634 2d6c696e 75782d67 2:x86_64-linux-g\n 0x08107330 6e757833 3220216d 33322021 6d363420 nux32 !m32 !m64 \n 0x08107340 6d783332 3b000000 474e5520 4d6f6475 mx32;...GNU Modu\n 0x08107350 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x08107360 32353035 31372900 436f7079 72696768 250517).Copyrigh\n- 0x08107370 74202843 29203230 32352046 72656520 t (C) 2025 Free \n+ 0x08107360 32343034 31352900 436f7079 72696768 240415).Copyrigh\n+ 0x08107370 74202843 29203230 32342046 72656520 t (C) 2024 Free \n 0x08107380 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x08107390 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x081073a0 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x081073b0 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x081073c0 6c617465 72203c68 7474703a 2f2f676e later ....This\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30353732 35336664 30343233 62653763 057253fd0423be7c\n- 0x00000010 34653131 30323634 61653464 62386565 4e110264ae4db8ee\n- 0x00000020 38656166 37642e64 65627567 00000000 8eaf7d.debug....\n- 0x00000030 a453a1ca .S..\n+ 0x00000000 32356438 62393063 66633030 37316238 25d8b90cfc0071b8\n+ 0x00000010 61376431 38393633 64643864 39643630 a7d18963dd8d9d60\n+ 0x00000020 64386237 63382e64 65627567 00000000 d8b7c8.debug....\n+ 0x00000030 bf1d7e2a ..~*\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2fcb8987e6f690c790ec32acb9d4e2411dcfb385\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db5a85d4870237412c7fc7067488f447d7e9f947\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -80038,16 +80038,16 @@\n random_device could not be read\n +- \"\" 1^[{#\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n-20250517\n-Sat May 17 13:40:41 2025\n+20240415\n+Mon Apr 15 12:18:18 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-./012\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -93144,17 +93144,17 @@\n 0x097a6d50 d3653608 d3653608 d3653608 d3653608 .e6..e6..e6..e6.\n 0x097a6d60 d3653608 3e683608 a5683608 bf683608 .e6.>h6..h6..h6.\n 0x097a6d70 d3653608 d3653608 d3653608 d3653608 .e6..e6..e6..e6.\n 0x097a6d80 d3653608 d3653608 18693608 3e6a3608 .e6..e6..i6.>j6.\n 0x097a6d90 67693608 d3653608 d3653608 d3653608 gi6..e6..e6..e6.\n 0x097a6da0 d3653608 d3653608 d3653608 d3653608 .e6..e6..e6..e6.\n 0x097a6db0 d3653608 d3653608 076a3608 312e392e .e6..e6..j6.1.9.\n- 0x097a6dc0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x097a6dd0 30005361 74204d61 79203137 2031333a 0.Sat May 17 13:\n- 0x097a6de0 34303a34 31203230 32350000 80073708 40:41 2025....7.\n+ 0x097a6dc0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x097a6dd0 30004d6f 6e204170 72203135 2031323a 0.Mon Apr 15 12:\n+ 0x097a6de0 31383a31 38203230 32340000 80073708 18:18 2024....7.\n 0x097a6df0 48063708 48063708 70073708 60073708 H.7.H.7.p.7.`.7.\n 0x097a6e00 48063708 48063708 48063708 48063708 H.7.H.7.H.7.H.7.\n 0x097a6e10 48063708 48063708 48063708 58073708 H.7.H.7.H.7.X.7.\n 0x097a6e20 48063708 48063708 48063708 90073708 H.7.H.7.H.7...7.\n 0x097a6e30 48063708 e8063708 48063708 48063708 H.7...7.H.7.H.7.\n 0x097a6e40 48063708 b0063708 00000000 00000000 H.7...7.........\n 0x097a6e50 ffffffff ffffffff fe7f0000 00000000 ................\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63623839 38376536 66363930 63373930 cb8987e6f690c790\n- 0x00000010 65633332 61636239 64346532 34313164 ec32acb9d4e2411d\n- 0x00000020 63666233 38352e64 65627567 00000000 cfb385.debug....\n- 0x00000030 859c56b9 ..V.\n+ 0x00000000 35613835 64343837 30323337 34313263 5a85d4870237412c\n+ 0x00000010 37666337 30363734 38386634 34376437 7fc7067488f447d7\n+ 0x00000020 65396639 34372e64 65627567 00000000 e9f947.debug....\n+ 0x00000030 6e3f7cad n?|.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 41da98949305d8b6be9a9e1a1435e6afe0a6b154\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd575a44c9ee5769a694f947e0ad6b52f80bc609\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1173,16 +1173,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 13:40:41 2025\n+20240415\n+Mon Apr 15 12:18:18 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2443,17 +2443,17 @@\n 0x080e0880 78330608 b8310608 a8330608 b8310608 x3...1...3...1..\n 0x080e0890 d8330608 b8310608 08340608 b8310608 .3...1...4...1..\n 0x080e08a0 38340608 b8310608 60340608 b8310608 84...1..`4...1..\n 0x080e08b0 90340608 b8310608 c0340608 b8310608 .4...1...4...1..\n 0x080e08c0 f0340608 b8310608 20350608 b8310608 .4...1.. 5...1..\n 0x080e08d0 50350608 b8310608 78350608 b8310608 P5...1..x5...1..\n 0x080e08e0 a0350608 b8310608 c8350608 312e392e .5...1...5..1.9.\n- 0x080e08f0 35003230 32353035 31370031 322e332e 5.20250517.12.3.\n- 0x080e0900 30005361 74204d61 79203137 2031333a 0.Sat May 17 13:\n- 0x080e0910 34303a34 31203230 32350000 b0b60608 40:41 2025......\n+ 0x080e08f0 35003230 32343034 31350031 322e332e 5.20240415.12.3.\n+ 0x080e0900 30004d6f 6e204170 72203135 2031323a 0.Mon Apr 15 12:\n+ 0x080e0910 31383a31 38203230 32340000 b0b60608 18:18 2024......\n 0x080e0920 78b50608 78b50608 a0b60608 90b60608 x...x...........\n 0x080e0930 78b50608 78b50608 78b50608 78b50608 x...x...x...x...\n 0x080e0940 78b50608 78b50608 78b50608 88b60608 x...x...x.......\n 0x080e0950 78b50608 78b50608 78b50608 c0b60608 x...x...x.......\n 0x080e0960 78b50608 18b60608 78b50608 78b50608 x.......x...x...\n 0x080e0970 78b50608 e0b50608 4c25f5ff 3c25f5ff x.......L%..<%..\n 0x080e0980 2425f5ff 0c25f5ff f424f5ff dc24f5ff $%...%...$...$..\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 64613938 39343933 30356438 62366265 da98949305d8b6be\n- 0x00000010 39613965 31613134 33356536 61666530 9a9e1a1435e6afe0\n- 0x00000020 61366231 35342e64 65627567 00000000 a6b154.debug....\n- 0x00000030 ba42209c .B .\n+ 0x00000000 35373561 34346339 65653537 36396136 575a44c9ee5769a6\n+ 0x00000010 39346639 34376530 61643662 35326638 94f947e0ad6b52f8\n+ 0x00000020 30626336 30392e64 65627567 00000000 0bc609.debug....\n+ 0x00000030 1369db0c .i..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 362d9596f7fe5e64406802d05dfeab5a1ea6559e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: edd9909eaa024001e15cc5ecf25379dd95c21756\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1079,16 +1079,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 13:40:41 2025\n+20240415\n+Mon Apr 15 12:18:18 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2269,17 +2269,17 @@\n 0x080d7da0 78ad0508 68af0508 78ad0508 98af0508 x...h...x.......\n 0x080d7db0 78ad0508 c8af0508 78ad0508 f8af0508 x.......x.......\n 0x080d7dc0 78ad0508 20b00508 78ad0508 50b00508 x... ...x...P...\n 0x080d7dd0 78ad0508 80b00508 78ad0508 b0b00508 x.......x.......\n 0x080d7de0 78ad0508 e0b00508 78ad0508 10b10508 x.......x.......\n 0x080d7df0 78ad0508 38b10508 78ad0508 60b10508 x...8...x...`...\n 0x080d7e00 78ad0508 88b10508 312e392e 35003230 x.......1.9.5.20\n- 0x080d7e10 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7e20 74204d61 79203137 2031333a 34303a34 t May 17 13:40:4\n- 0x080d7e30 31203230 32350000 a0300608 682f0608 1 2025...0..h/..\n+ 0x080d7e10 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7e20 6e204170 72203135 2031323a 31383a31 n Apr 15 12:18:1\n+ 0x080d7e30 38203230 32340000 a0300608 682f0608 8 2024...0..h/..\n 0x080d7e40 682f0608 90300608 80300608 682f0608 h/...0...0..h/..\n 0x080d7e50 682f0608 682f0608 682f0608 682f0608 h/..h/..h/..h/..\n 0x080d7e60 682f0608 682f0608 78300608 682f0608 h/..h/..x0..h/..\n 0x080d7e70 682f0608 682f0608 b0300608 682f0608 h/..h/...0..h/..\n 0x080d7e80 08300608 682f0608 682f0608 682f0608 .0..h/..h/..h/..\n 0x080d7e90 d02f0608 00000000 ffffffff ffffef7f ./..............\n 0x080d7ea0 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32643935 39366637 66653565 36343430 2d9596f7fe5e6440\n- 0x00000010 36383032 64303564 66656162 35613165 6802d05dfeab5a1e\n- 0x00000020 61363535 39652e64 65627567 00000000 a6559e.debug....\n- 0x00000030 26fc3e69 &.>i\n+ 0x00000000 64393930 39656161 30323430 30316531 d9909eaa024001e1\n+ 0x00000010 35636335 65636632 35333739 64643935 5cc5ecf25379dd95\n+ 0x00000020 63323137 35362e64 65627567 00000000 c21756.debug....\n+ 0x00000030 def50cdb ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f7bdea246e97a409e3f7e0ffcf4efaf3561f9e38\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f559beddcaa336c4aac320ecea3870720f61b35e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1086,16 +1086,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 13:40:41 2025\n+20240415\n+Mon Apr 15 12:18:18 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2277,17 +2277,17 @@\n 0x080d7e20 08b10508 f8b20508 08b10508 28b30508 ............(...\n 0x080d7e30 08b10508 58b30508 08b10508 88b30508 ....X...........\n 0x080d7e40 08b10508 b0b30508 08b10508 e0b30508 ................\n 0x080d7e50 08b10508 10b40508 08b10508 40b40508 ............@...\n 0x080d7e60 08b10508 70b40508 08b10508 a0b40508 ....p...........\n 0x080d7e70 08b10508 c8b40508 08b10508 f0b40508 ................\n 0x080d7e80 08b10508 18b50508 312e392e 35003230 ........1.9.5.20\n- 0x080d7e90 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d7ea0 74204d61 79203137 2031333a 34303a34 t May 17 13:40:4\n- 0x080d7eb0 31203230 32350000 30320608 f8300608 1 2025..02...0..\n+ 0x080d7e90 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d7ea0 6e204170 72203135 2031323a 31383a31 n Apr 15 12:18:1\n+ 0x080d7eb0 38203230 32340000 30320608 f8300608 8 2024..02...0..\n 0x080d7ec0 f8300608 20320608 10320608 f8300608 .0.. 2...2...0..\n 0x080d7ed0 f8300608 f8300608 f8300608 f8300608 .0...0...0...0..\n 0x080d7ee0 f8300608 f8300608 08320608 f8300608 .0...0...2...0..\n 0x080d7ef0 f8300608 f8300608 40320608 f8300608 .0...0..@2...0..\n 0x080d7f00 98310608 f8300608 f8300608 f8300608 .1...0...0...0..\n 0x080d7f10 60310608 8c50f5ff 7c50f5ff 6450f5ff `1...P..|P..dP..\n 0x080d7f20 4c50f5ff 3450f5ff 1c50f5ff 2c52f5ff LP..4P...P..,R..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62646561 32343665 39376134 30396533 bdea246e97a409e3\n- 0x00000010 66376530 66666366 34656661 66333536 f7e0ffcf4efaf356\n- 0x00000020 31663965 33382e64 65627567 00000000 1f9e38.debug....\n- 0x00000030 579eb10f W...\n+ 0x00000000 35396265 64646361 61333336 63346161 59beddcaa336c4aa\n+ 0x00000010 63333230 65636561 33383730 37323066 c320ecea3870720f\n+ 0x00000020 36316233 35652e64 65627567 00000000 61b35e.debug....\n+ 0x00000030 f7f457d3 ..W.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dba37a2958412d704e3e1f3ff822fdf3992f5ae2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 31040ddfa79480648ba31ed21fbb64ab0aaff76d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,8 @@\n /lib/ld-linux.so.2\n-z)XA-pN>\n _IO_stdin_used\n cfmakeraw\n nl_langinfo\n getpagesize\n snprintf\n _obstack_free\n _obstack_memory_used\n@@ -1065,16 +1064,16 @@\n %s%sout of memory allocating %lu bytes after a total of %lu bytes\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250517\n-Sat May 17 13:40:41 2025\n+20240415\n+Mon Apr 15 12:18:18 2024\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2249,17 +2249,17 @@\n 0x080d6c60 08a40508 f8a50508 08a40508 28a60508 ............(...\n 0x080d6c70 08a40508 58a60508 08a40508 88a60508 ....X...........\n 0x080d6c80 08a40508 b0a60508 08a40508 e0a60508 ................\n 0x080d6c90 08a40508 10a70508 08a40508 40a70508 ............@...\n 0x080d6ca0 08a40508 70a70508 08a40508 a0a70508 ....p...........\n 0x080d6cb0 08a40508 c8a70508 08a40508 f0a70508 ................\n 0x080d6cc0 08a40508 18a80508 312e392e 35003230 ........1.9.5.20\n- 0x080d6cd0 32353035 31370031 322e332e 30005361 250517.12.3.0.Sa\n- 0x080d6ce0 74204d61 79203137 2031333a 34303a34 t May 17 13:40:4\n- 0x080d6cf0 31203230 32350000 30250608 f8230608 1 2025..0%...#..\n+ 0x080d6cd0 32343034 31350031 322e332e 30004d6f 240415.12.3.0.Mo\n+ 0x080d6ce0 6e204170 72203135 2031323a 31383a31 n Apr 15 12:18:1\n+ 0x080d6cf0 38203230 32340000 30250608 f8230608 8 2024..0%...#..\n 0x080d6d00 f8230608 20250608 10250608 f8230608 .#.. %...%...#..\n 0x080d6d10 f8230608 f8230608 f8230608 f8230608 .#...#...#...#..\n 0x080d6d20 f8230608 f8230608 08250608 f8230608 .#...#...%...#..\n 0x080d6d30 f8230608 f8230608 40250608 f8230608 .#...#..@%...#..\n 0x080d6d40 98240608 f8230608 f8230608 f8230608 .$...#...#...#..\n 0x080d6d50 60240608 8c63f5ff 7c63f5ff 6463f5ff `$...c..|c..dc..\n 0x080d6d60 4c63f5ff 3463f5ff 1c63f5ff 2c65f5ff Lc..4c...c..,e..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61333761 32393538 34313264 37303465 a37a2958412d704e\n- 0x00000010 33653166 33666638 32326664 66333939 3e1f3ff822fdf399\n- 0x00000020 32663561 65322e64 65627567 00000000 2f5ae2.debug....\n- 0x00000030 885002fb .P..\n+ 0x00000000 30343064 64666137 39343830 36343862 040ddfa79480648b\n+ 0x00000010 61333165 64323166 62623634 61623061 a31ed21fbb64ab0a\n+ 0x00000020 61666637 36642e64 65627567 00000000 aff76d.debug....\n+ 0x00000030 15c57297 ..r.\n \n"}]}]}]}]}, {"source1": "gnat-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb", "source2": "gnat-12-arm-linux-gnueabi_12.3.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 49260 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 18163444 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 18163572 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1950,15 +1950,15 @@\n -r--r--r-- 0 root (0) root (0) 8189 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-diopit.ali\n -r--r--r-- 0 root (0) root (0) 15086 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-dirope.ali\n -r--r--r-- 0 root (0) root (0) 18933 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-dynhta.ali\n -r--r--r-- 0 root (0) root (0) 9417 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-dyntab.ali\n -r--r--r-- 0 root (0) root (0) 4068 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-encstr.ali\n -r--r--r-- 0 root (0) root (0) 2846 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-enutst.ali\n -r--r--r-- 0 root (0) root (0) 5643 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-excact.ali\n--rw-r--r-- 0 root (0) root (0) 1135 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-except.ali\n+-r--r--r-- 0 root (0) root (0) 1135 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-except.ali\n -r--r--r-- 0 root (0) root (0) 1099 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-exctra.ali\n -r--r--r-- 0 root (0) root (0) 32175 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-expect.ali\n -r--r--r-- 0 root (0) root (0) 13429 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-exptty.ali\n -r--r--r-- 0 root (0) root (0) 1016 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-flocon.ali\n -r--r--r-- 0 root (0) root (0) 28553 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-forstr.ali\n -r--r--r-- 0 root (0) root (0) 24249 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-graphs.ali\n -r--r--r-- 0 root (0) root (0) 1740 2023-10-31 13:29:13.000000 ./usr/lib/gcc-cross/arm-linux-gnueabi/12/adalib/g-heasor.ali\n"}]}]}]}]}