{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.uUHIQ4bD/b1/gcc-12-cross-ports_16_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.uUHIQ4bD/b2/gcc-12-cross-ports_16_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -17,16 +17,16 @@\n 0c393c9ca6b8ca8adc7d722db252c483 9147808 devel optional gccgo-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n b0df4828615adb8de85645a7d794f716 1176 devel optional gdc-12-multilib-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 806afbbe27fc2f81b287ed9a568ec073 7935820 devel optional gdc-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n e6d1d9dbd402bbbc05194aff1a9b0fa0 9764800 devel optional gdc-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 3bb8299a5f4ad70eeb7daa6eef5eeea3 1144 devel optional gfortran-12-multilib-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 26f868d82b9b09e762679aa078b3ab44 7433240 devel optional gfortran-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n 285266a5a8e8c5b3d339809acd0b2109 9276384 devel optional gfortran-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n- 4e5e75c161fd051cd0f8284a0ee2cac6 7219888 devel optional gm2-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n- aecbaaf49b20f36c237e7b74ddbb6a84 9172648 devel optional gm2-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n+ 627a890fd4324a5cc95f34cb10e4ecf2 7219616 devel optional gm2-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n+ 6b6afe7af4f8b75816f5981eac5ec65d 9172488 devel optional gm2-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 3e0875d2e6b3dc511613ae9fe601c230 20179168 devel optional gnat-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n 6f4e1ec50a974f0732bd742054ed1da2 17845248 devel optional gnat-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 3dbf66ef68b40d70078aead2dbccffd7 1120 devel optional gobjc++-12-multilib-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 7f60d27382a68e2e782002d24fb73003 7310548 devel optional gobjc++-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n a79502d124ff6c49caefec7e3ef5248b 9302668 devel optional gobjc++-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 26fb090c87220f6f61a6ac083f97e57b 1144 devel optional gobjc-12-multilib-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb\n 912a51808eec91c39ea2d2ea2c80163a 6592016 devel optional gobjc-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb\n"}, {"source1": "gm2-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb", "source2": "gm2-12-riscv64-linux-gnu_12.3.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-11 05:53:33.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-07-11 05:53:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7218580 2023-07-11 05:53:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7218308 2023-07-11 05:53:33.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/riscv64-linux-gnu-gm2-12", "source2": "./usr/bin/riscv64-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: cd35bd62e6069a355785f7344a77d0e053a59fea\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0e0467d2fd2b7648e81edcb8f7c31ae5369b11c5\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -584,17 +584,17 @@\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 rv64imafdc_zicsr_zifencei\n 20191213\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240908)\n+GNU Modula-2 1.9.5 (20230808)\n grafted onto GCC 12.3.0\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+Copyright (C) 2023 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2365,18 +2365,18 @@\n 0x00529080 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x00529090 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x005290a0 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x005290b0 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x005290c0 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x005290d0 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x005290e0 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x005290f0 32343039 30382900 20206772 61667465 240908). grafte\n+ 0x005290f0 32333038 30382900 20206772 61667465 230808). grafte\n 0x00529100 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x00529110 30000000 00000000 436f7079 72696768 0.......Copyrigh\n- 0x00529120 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x00529120 74202843 29203230 32332046 72656520 t (C) 2023 Free \n 0x00529130 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x00529140 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x00529150 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x00529160 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x00529170 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33356264 36326536 30363961 33353537 35bd62e6069a3557\n- 0x00000010 38356637 33343461 37376430 65303533 85f7344a77d0e053\n- 0x00000020 61353966 65612e64 65627567 00000000 a59fea.debug....\n- 0x00000030 ddbcda47 ...G\n+ 0x00000000 30343637 64326664 32623736 34386538 0467d2fd2b7648e8\n+ 0x00000010 31656463 62386637 63333161 65353336 1edcb8f7c31ae536\n+ 0x00000020 39623131 63352e64 65627567 00000000 9b11c5.debug....\n+ 0x00000030 a93c9512 .<..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/riscv64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/riscv64-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: fbee4580f4a1bc792ca85aaca749fff4d22109b7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d2fdc0e1e9ff5897203fa2c82e91b9a8777d0ba4\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -49428,16 +49428,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20240908\n-Sun Sep 8 10:31:17 2024\n+20230808\n+Tue Aug 8 17:51:50 2023\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 UUSSSUQOOOQCCCQ\n IIIEEGGG\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -57846,18 +57846,18 @@\n 0x0149cc90 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x0149cca0 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x0149ccb0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x0149ccc0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x0149ccd0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x0149cce0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x0149ccf0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x0149cd00 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0149cd00 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0149cd10 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0149cd20 53756e20 53657020 20382031 303a3331 Sun Sep 8 10:31\n- 0x0149cd30 3a313720 32303234 00000000 8c008900 :17 2024........\n+ 0x0149cd20 54756520 41756720 20382031 373a3531 Tue Aug 8 17:51\n+ 0x0149cd30 3a353020 32303233 00000000 8c008900 :50 2023........\n 0x0149cd40 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0149cd50 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0149cd60 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0149cd70 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0149cd80 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0149cd90 1b011501 10010b01 08010201 fc00f600 ................\n 0x0149cda0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65653435 38306634 61316263 37393263 ee4580f4a1bc792c\n- 0x00000010 61383561 61636137 34396666 66346432 a85aaca749fff4d2\n- 0x00000020 32313039 62372e64 65627567 00000000 2109b7.debug....\n- 0x00000030 e07bfcd4 .{..\n+ 0x00000000 66646330 65316539 66663538 39373230 fdc0e1e9ff589720\n+ 0x00000010 33666132 63383265 39316239 61383737 3fa2c82e91b9a877\n+ 0x00000020 37643062 61342e64 65627567 00000000 7d0ba4.debug....\n+ 0x00000030 898d6061 ..`a\n \n"}]}, {"source1": "./usr/lib/gcc-cross/riscv64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/riscv64-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: fc8a239b2076b4f8d1eae55e91481123697ae457\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3ef7883996580b2f378163483daa43dd38a1787e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1202,16 +1202,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 10:31:17 2024\n+20230808\n+Tue Aug 8 17:51:50 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937b0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x004937c0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x004937d0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x004937e0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x004937f0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493800 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493810 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493820 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x00493820 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x00493830 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493840 53756e20 53657020 20382031 303a3331 Sun Sep 8 10:31\n- 0x00493850 3a313720 32303234 00000000 8c008900 :17 2024........\n+ 0x00493840 54756520 41756720 20382031 373a3531 Tue Aug 8 17:51\n+ 0x00493850 3a353020 32303233 00000000 8c008900 :50 2023........\n 0x00493860 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x00493870 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x00493880 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x00493890 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938a0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938b0 1b011501 10010b01 08010201 fc00f600 ................\n 0x004938c0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38613233 39623230 37366234 66386431 8a239b2076b4f8d1\n- 0x00000010 65616535 35653931 34383131 32333639 eae55e9148112369\n- 0x00000020 37616534 35372e64 65627567 00000000 7ae457.debug....\n- 0x00000030 a6752c28 .u,(\n+ 0x00000000 66373838 33393936 35383062 32663337 f7883996580b2f37\n+ 0x00000010 38313633 34383364 61613433 64643338 8163483daa43dd38\n+ 0x00000020 61313738 37652e64 65627567 00000000 a1787e.debug....\n+ 0x00000030 c9af19fb ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/riscv64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/riscv64-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: a988c8db718488db0d03abb8cf9438530dcc037a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a404c29f3795bc76aeac348b60f47c079529db6d\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1088,16 +1088,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 10:31:17 2024\n+20230808\n+Tue Aug 8 17:51:50 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b130 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b140 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b150 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b160 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b170 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b180 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b190 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1a0 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048b1a0 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048b1b0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b1c0 53756e20 53657020 20382031 303a3331 Sun Sep 8 10:31\n- 0x0048b1d0 3a313720 32303234 00000000 00000000 :17 2024........\n+ 0x0048b1c0 54756520 41756720 20382031 373a3531 Tue Aug 8 17:51\n+ 0x0048b1d0 3a353020 32303233 00000000 00000000 :50 2023........\n 0x0048b1e0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b1f0 00000000 00000000 01000000 00000000 ................\n 0x0048b200 40000000 00000000 08000000 00000000 @...............\n 0x0048b210 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b220 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b230 00000000 00000000 08000800 08000800 ................\n 0x0048b240 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38386338 64623731 38343838 64623064 88c8db718488db0d\n- 0x00000010 30336162 62386366 39343338 35333064 03abb8cf9438530d\n- 0x00000020 63633033 37612e64 65627567 00000000 cc037a.debug....\n- 0x00000030 154c9d35 .L.5\n+ 0x00000000 30346332 39663337 39356263 37366165 04c29f3795bc76ae\n+ 0x00000010 61633334 38623630 66343763 30373935 ac348b60f47c0795\n+ 0x00000020 32396462 36642e64 65627567 00000000 29db6d.debug....\n+ 0x00000030 fb6bd738 .k.8\n \n"}]}, {"source1": "./usr/lib/gcc-cross/riscv64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/riscv64-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: 4805840477724139d98a8395b5d4d24349112fe7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cafe2d48e1c322fd8082fa48f3650422dc7ad4d7\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1093,16 +1093,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 10:31:17 2024\n+20230808\n+Tue Aug 8 17:51:50 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ac80 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ac90 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048aca0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048acb0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048acc0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048acd0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ace0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048acf0 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048acf0 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048ad00 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048ad10 53756e20 53657020 20382031 303a3331 Sun Sep 8 10:31\n- 0x0048ad20 3a313720 32303234 00000000 8c008900 :17 2024........\n+ 0x0048ad10 54756520 41756720 20382031 373a3531 Tue Aug 8 17:51\n+ 0x0048ad20 3a353020 32303233 00000000 8c008900 :50 2023........\n 0x0048ad30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048ad40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ad50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048ad60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ad70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ad80 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ad90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30353834 30343737 37323431 33396439 05840477724139d9\n- 0x00000010 38613833 39356235 64346432 34333439 8a8395b5d4d24349\n- 0x00000020 31313266 65372e64 65627567 00000000 112fe7.debug....\n- 0x00000030 6798b568 g..h\n+ 0x00000000 66653264 34386531 63333232 66643830 fe2d48e1c322fd80\n+ 0x00000010 38326661 34386633 36353034 32326463 82fa48f3650422dc\n+ 0x00000020 37616434 64372e64 65627567 00000000 7ad4d7.debug....\n+ 0x00000030 0de70076 ...v\n \n"}]}, {"source1": "./usr/lib/gcc-cross/riscv64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/riscv64-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: 293f6c2598e53cda6d02c630b5a953e5657423be\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b103071c71ad60d4d9271069e1d8bcfb69f9c355\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1071,16 +1071,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 10:31:17 2024\n+20230808\n+Tue Aug 8 17:51:50 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048b0c0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b0d0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b0e0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b0f0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b100 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b110 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b120 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b130 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048b130 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048b140 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b150 53756e20 53657020 20382031 303a3331 Sun Sep 8 10:31\n- 0x0048b160 3a313720 32303234 00000000 8c008900 :17 2024........\n+ 0x0048b150 54756520 41756720 20382031 373a3531 Tue Aug 8 17:51\n+ 0x0048b160 3a353020 32303233 00000000 8c008900 :50 2023........\n 0x0048b170 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048b180 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048b190 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048b1a0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048b1b0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048b1c0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048b1d0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33663663 32353938 65353363 64613664 3f6c2598e53cda6d\n- 0x00000010 30326336 33306235 61393533 65353635 02c630b5a953e565\n- 0x00000020 37343233 62652e64 65627567 00000000 7423be.debug....\n- 0x00000030 66e2b81a f...\n+ 0x00000000 30333037 31633731 61643630 64346439 03071c71ad60d4d9\n+ 0x00000010 32373130 36396531 64386263 66623639 271069e1d8bcfb69\n+ 0x00000020 66396333 35352e64 65627567 00000000 f9c355.debug....\n+ 0x00000030 80cabba1 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb", "source2": "gm2-12-x86-64-linux-gnux32_12.3.0-6cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-11 05:53:33.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2023-07-11 05:53:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9171336 2023-07-11 05:53:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2023-07-11 05:53:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9171180 2023-07-11 05:53:33.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-gnux32-gm2-12", "source2": "./usr/bin/x86_64-linux-gnux32-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: 31a4ec02d6306e82c102ae25a9b1eab03ab50b7b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2c9552ef796b683e5c6fedf1d99f62774e20a5cf\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -559,17 +559,17 @@\n m32 m32;\n x32:../lib:x86_64-linux-gnux32 mx32 !m64 !m32;\n 64:../lib64:x86_64-linux-gnu !mx32 m64 !m32;\n 32:../lib32:i386-linux-gnu !mx32 !m64 m32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240908)\n+GNU Modula-2 1.9.5 (20230808)\n grafted onto GCC 12.3.0\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+Copyright (C) 2023 Free Software Foundation, Inc.\n License GPLv2: GNU GPL version 2 or later \n This is free software: you are free to change and redistribute it.\n There is NO WARRANTY, to the extent permitted by law.\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n -fcppprog=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2449,18 +2449,18 @@\n 0x004a7730 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a7740 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a7750 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a7760 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a7770 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a7780 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a7790 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a77a0 32343039 30382900 20206772 61667465 240908). grafte\n+ 0x004a77a0 32333038 30382900 20206772 61667465 230808). grafte\n 0x004a77b0 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x004a77c0 30000000 00000000 436f7079 72696768 0.......Copyrigh\n- 0x004a77d0 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x004a77d0 74202843 29203230 32332046 72656520 t (C) 2023 Free \n 0x004a77e0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a77f0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7800 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a7810 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x004a7820 206f7220 6c617465 72203c68 7474703a or later ....\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61346563 30326436 33303665 38326331 a4ec02d6306e82c1\n- 0x00000010 30326165 32356139 62316561 62303361 02ae25a9b1eab03a\n- 0x00000020 62353062 37622e64 65627567 00000000 b50b7b.debug....\n- 0x00000030 9442d9fd .B..\n+ 0x00000000 39353532 65663739 36623638 33653563 9552ef796b683e5c\n+ 0x00000010 36666564 66316439 39663632 37373465 6fedf1d99f62774e\n+ 0x00000020 32306135 63662e64 65627567 00000000 20a5cf.debug....\n+ 0x00000030 ed50ec06 .P..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnux32/12/cc1gm2", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnux32/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: f486ae3df578072ec5236228437abd76231b355c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 72675219c988a7db78b35632d85b676f9271987a\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -80067,16 +80067,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20240908\n-Sun Sep 8 04:12:42 2024\n+20230808\n+Tue Aug 8 10:01:32 2023\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 ++,++,-+,-/+,-/+,-/+,-/\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -105307,18 +105307,18 @@\n 0x01af1bb0 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x01af1bc0 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x01af1bd0 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x01af1be0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x01af1bf0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x01af1c00 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x01af1c10 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x01af1c20 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x01af1c20 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x01af1c30 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x01af1c40 53756e20 53657020 20382030 343a3132 Sun Sep 8 04:12\n- 0x01af1c50 3a343220 32303234 00000000 8c008900 :42 2024........\n+ 0x01af1c40 54756520 41756720 20382031 303a3031 Tue Aug 8 10:01\n+ 0x01af1c50 3a333220 32303233 00000000 8c008900 :32 2023........\n 0x01af1c60 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x01af1c70 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x01af1c80 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x01af1c90 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x01af1ca0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x01af1cb0 1b011501 10010b01 08010201 fc00f600 ................\n 0x01af1cc0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38366165 33646635 37383037 32656335 86ae3df578072ec5\n- 0x00000010 32333632 32383433 37616264 37363233 236228437abd7623\n- 0x00000020 31623335 35632e64 65627567 00000000 1b355c.debug....\n- 0x00000030 c65525ec .U%.\n+ 0x00000000 36373532 31396339 38386137 64623738 675219c988a7db78\n+ 0x00000010 62333536 33326438 35623637 36663932 b35632d85b676f92\n+ 0x00000020 37313938 37612e64 65627567 00000000 71987a.debug....\n+ 0x00000030 39a556ee 9.V.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnux32/12/gm2l", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnux32/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: 20389b81fa3eb36411eeb5f91bdf43f6188944c4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2d977d8f03465716670a9e424d10c8dabc060be\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1202,16 +1202,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 04:12:42 2024\n+20230808\n+Tue Aug 8 10:01:32 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937b0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x004937c0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x004937d0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x004937e0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x004937f0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493800 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493810 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493820 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x00493820 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x00493830 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493840 53756e20 53657020 20382030 343a3132 Sun Sep 8 04:12\n- 0x00493850 3a343220 32303234 00000000 8c008900 :42 2024........\n+ 0x00493840 54756520 41756720 20382031 303a3031 Tue Aug 8 10:01\n+ 0x00493850 3a333220 32303233 00000000 8c008900 :32 2023........\n 0x00493860 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x00493870 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x00493880 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x00493890 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938a0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938b0 1b011501 10010b01 08010201 fc00f600 ................\n 0x004938c0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33383962 38316661 33656233 36343131 389b81fa3eb36411\n- 0x00000010 65656235 66393162 64663433 66363138 eeb5f91bdf43f618\n- 0x00000020 38393434 63342e64 65627567 00000000 8944c4.debug....\n- 0x00000030 2f12132e /...\n+ 0x00000000 64393737 64386630 33343635 37313636 d977d8f034657166\n+ 0x00000010 37306139 65343234 64313063 38646162 70a9e424d10c8dab\n+ 0x00000020 63303630 62652e64 65627567 00000000 c060be.debug....\n+ 0x00000030 94e20c0d ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnux32/12/gm2lcc", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnux32/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: 48376ae2c8ee3a0dc3cae5887d4909940fbb6bf8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 766eca035b0e391679f557fd2642f53170606d61\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1088,16 +1088,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 04:12:42 2024\n+20230808\n+Tue Aug 8 10:01:32 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b130 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b140 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b150 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b160 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b170 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b180 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b190 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1a0 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048b1a0 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048b1b0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b1c0 53756e20 53657020 20382030 343a3132 Sun Sep 8 04:12\n- 0x0048b1d0 3a343220 32303234 00000000 00000000 :42 2024........\n+ 0x0048b1c0 54756520 41756720 20382031 303a3031 Tue Aug 8 10:01\n+ 0x0048b1d0 3a333220 32303233 00000000 00000000 :32 2023........\n 0x0048b1e0 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b1f0 00000000 00000000 01000000 00000000 ................\n 0x0048b200 40000000 00000000 08000000 00000000 @...............\n 0x0048b210 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b220 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b230 00000000 00000000 08000800 08000800 ................\n 0x0048b240 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33373661 65326338 65653361 30646333 376ae2c8ee3a0dc3\n- 0x00000010 63616535 38383764 34393039 39343066 cae5887d4909940f\n- 0x00000020 62623662 66382e64 65627567 00000000 bb6bf8.debug....\n- 0x00000030 afda0a6d ...m\n+ 0x00000000 36656361 30333562 30653339 31363739 6eca035b0e391679\n+ 0x00000010 66353537 66643236 34326635 33313730 f557fd2642f53170\n+ 0x00000020 36303664 36312e64 65627567 00000000 606d61.debug....\n+ 0x00000030 af1d7da6 ..}.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnux32/12/gm2lgen", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnux32/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: a7d8a8049d6584c96af39bf4a4d982fba2610a90\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c13bfee1506cc53d4f17f8d5945d2578e82db6a2\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1093,16 +1093,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 04:12:42 2024\n+20230808\n+Tue Aug 8 10:01:32 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048ac80 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048ac90 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048aca0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048acb0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048acc0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048acd0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048ace0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048acf0 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048acf0 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048ad00 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048ad10 53756e20 53657020 20382030 343a3132 Sun Sep 8 04:12\n- 0x0048ad20 3a343220 32303234 00000000 8c008900 :42 2024........\n+ 0x0048ad10 54756520 41756720 20382031 303a3031 Tue Aug 8 10:01\n+ 0x0048ad20 3a333220 32303233 00000000 8c008900 :32 2023........\n 0x0048ad30 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048ad40 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048ad50 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048ad60 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048ad70 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048ad80 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048ad90 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64386138 30343964 36353834 63393661 d8a8049d6584c96a\n- 0x00000010 66333962 66346134 64393832 66626132 f39bf4a4d982fba2\n- 0x00000020 36313061 39302e64 65627567 00000000 610a90.debug....\n- 0x00000030 f87b2f3b .{/;\n+ 0x00000000 33626665 65313530 36636335 33643466 3bfee1506cc53d4f\n+ 0x00000010 31376638 64353934 35643235 37386538 17f8d5945d2578e8\n+ 0x00000020 32646236 61322e64 65627567 00000000 2db6a2.debug....\n+ 0x00000030 29cdab13 )...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnux32/12/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnux32/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: c12969b2544ffa158ab87c2af71b914453dfd4fe\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 02ec5efc33e5c2012ec07e652bb8ec33052e0b41\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1071,16 +1071,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20240908\n-Sun Sep 8 04:12:42 2024\n+20230808\n+Tue Aug 8 10:01:32 2023\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048b0c0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b0d0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b0e0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b0f0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b100 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b110 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b120 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b130 312e392e 35000000 32303234 30393038 1.9.5...20240908\n+ 0x0048b130 312e392e 35000000 32303233 30383038 1.9.5...20230808\n 0x0048b140 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b150 53756e20 53657020 20382030 343a3132 Sun Sep 8 04:12\n- 0x0048b160 3a343220 32303234 00000000 8c008900 :42 2024........\n+ 0x0048b150 54756520 41756720 20382031 303a3031 Tue Aug 8 10:01\n+ 0x0048b160 3a333220 32303233 00000000 8c008900 :32 2023........\n 0x0048b170 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048b180 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048b190 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048b1a0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048b1b0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048b1c0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048b1d0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32393639 62323534 34666661 31353861 2969b2544ffa158a\n- 0x00000010 62383763 32616637 31623931 34343533 b87c2af71b914453\n- 0x00000020 64666434 66652e64 65627567 00000000 dfd4fe.debug....\n- 0x00000030 1d49e41f .I..\n+ 0x00000000 65633565 66633333 65356332 30313265 ec5efc33e5c2012e\n+ 0x00000010 63303765 36353262 62386563 33333035 c07e652bb8ec3305\n+ 0x00000020 32653062 34312e64 65627567 00000000 2e0b41.debug....\n+ 0x00000030 701e2437 p.$7\n \n"}]}]}]}]}]}