{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.RMqFK8uW/b1/gcc-9-cross_29_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.RMqFK8uW/b2/gcc-9-cross_29_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -55,20 +55,20 @@\n c3a0ded4e57c39002a53821a11963343 7541076 devel optional gfortran-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb\n a81d73f6c83c16688792dd57de2dee0e 7541076 devel optional gfortran-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb\n f83f2fc5faf28c64bae2b1ba2c982992 1120 devel optional gfortran-9-multilib-s390x-linux-gnu_9.5.0-6cross1_i386.deb\n 1dc2f91d534ca1edca24fe3ecbd18c97 1128 devel optional gfortran-9-multilib-x86-64-linux-gnu_9.5.0-6cross1_i386.deb\n 105eb0f2f68ad660b31cbf7d1e9a5312 7539872 devel optional gfortran-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb\n 2372dfdb05ce0419949446e1895bf8ae 6939132 devel optional gfortran-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb\n a2eded80af2f1688e033eb4a462ef31d 8205212 devel optional gfortran-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb\n- f5f05e73c6f5d1876365835624db78eb 7578292 devel optional gm2-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb\n- 117ba3e86fedd47b3202827fbdd7c69f 7720908 devel optional gm2-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb\n- 619d17f6a121090b9a3a06448e515be5 7723112 devel optional gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb\n- 25d97d29e9c2c2369c1c4bf7f63849ed 7851616 devel optional gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb\n- ae30a732dce14b7fbd49317621e7569d 6884788 devel optional gm2-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb\n- 3b3be1928188c32d72ccce57ce0fdd42 8300184 devel optional gm2-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb\n+ 7b24f0f8cdbe7b8c27704b184f81f120 7575400 devel optional gm2-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb\n+ ea3b4851b0b5a6b6c7f29c63b6cb6ef7 7722460 devel optional gm2-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb\n+ 7e5e9fc5214d9ad840af1c6d27962cad 7725872 devel optional gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb\n+ f0f2411cbe6b2c71c8cb641f8e88589b 7855172 devel optional gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb\n+ ad02b19580372942da7ed703fd9b8ebe 6890164 devel optional gm2-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb\n+ 282fdefbfaef08bc1a40b44eb3851202 8301620 devel optional gm2-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb\n 1d9e4d624a6b508053dd963d27fb4104 15420784 devel optional gnat-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb\n e2105a0ee89fb15ada6a556277788eb7 15614204 devel optional gnat-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb\n 9984cc4c561bc6ee4a1d280739ee3ee5 15684732 devel optional gnat-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb\n f3d71a7ab8f3e6dd03ba558328d59bc0 15746516 devel optional gnat-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb\n aef499475dbd58de02b90a015e7b2139 14623540 devel optional gnat-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb\n 3f5f12053572876682fd5307eefc44c3 16349316 devel optional gnat-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb\n a68cb7c4af9a63541eec920926a6d567 7246216 devel optional gobjc++-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb\n"}, {"source1": "gm2-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb", "source2": "gm2-9-aarch64-linux-gnu_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7576980 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7574088 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/aarch64-linux-gnu-gm2-9", "source2": "./usr/bin/aarch64-linux-gnu-gm2-9", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 77565fa0a69d1ea803ea313cd951013953d24bc4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c1a050b4b28e187a2b9fefa60c622a2d33827c2\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": "@@ -2646,16 +2646,16 @@\n %{mbig-endian:-EB} %{mlittle-endian:-EL} %{march=*:-march=%*} %(asm_cpu_spec)%{mabi=*:-mabi=%*}\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):--gdwarf2}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n lp64:../lib:aarch64-linux-gnu mabi=lp64;\n-GNU Modula-2 1.9.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n only values 12 (4 KB) and 16 (64 KB) are supported for guard size. Given value %d (%llu KB) is out of range\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4816,17 +4816,17 @@\n 0x080edcd0 61726632 7d7d2025 7b666465 6275672d arf2}} %{fdebug-\n 0x080edce0 70726566 69782d6d 61703d2a 3a2d2d64 prefix-map=*:--d\n 0x080edcf0 65627567 2d707265 6669782d 6d617020 ebug-prefix-map \n 0x080edd00 252a7d00 6c703634 3a2e2e2f 6c69623a %*}.lp64:../lib:\n 0x080edd10 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn\n 0x080edd20 75206d61 62693d6c 7036343b 00000000 u mabi=lp64;....\n 0x080edd30 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x080edd40 392e3220 20283230 32353038 30322900 9.2 (20250802).\n+ 0x080edd40 392e3220 20283230 32343037 30312900 9.2 (20240701).\n 0x080edd50 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x080edd60 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x080edd60 32342046 72656520 536f6674 77617265 24 Free Software\n 0x080edd70 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x080edd80 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x080edd90 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x080edda0 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x080eddd0 00000000 54686973 20697320 66726565 ....This is free\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35363566 61306136 39643165 61383033 565fa0a69d1ea803\n- 0x00000010 65613331 33636439 35313031 33393533 ea313cd951013953\n- 0x00000020 64323462 63342e64 65627567 00000000 d24bc4.debug....\n- 0x00000030 6ede5667 n.Vg\n+ 0x00000000 31613035 30623462 32386531 38376132 1a050b4b28e187a2\n+ 0x00000010 62396665 66613630 63363232 61326433 b9fefa60c622a2d3\n+ 0x00000020 33383237 63322e64 65627567 00000000 3827c2.debug....\n+ 0x00000030 6a63c489 jc..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a693d849e92edf5682c775f6958c7392698b904\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa8171f33f06951ad44a616d945bcad0e3b2e91e\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": "@@ -55421,16 +55421,16 @@\n not enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugs/):\n basic_string::at: __n (which is %zu) >= this->size() (which is %zu)\n basic_string::_S_construct null not valid\n random_device::random_device(const std::string&)\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:21:56 2025\n+20240701\n+Mon Jul 1 06:49:12 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????<[\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 &&'(&&''((&'(&'(&'(\n -./01234\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -61055,17 +61055,17 @@\n 0x08f3c7c0 792e2808 922e2808 ab2e2808 c42e2808 y.(...(...(...(.\n 0x08f3c7d0 dd2e2808 f62e2808 0f2f2808 282f2808 ..(...(../(.(/(.\n 0x08f3c7e0 412f2808 5a2f2808 2a2d2808 402d2808 A/(.Z/(.*-(.@-(.\n 0x08f3c7f0 562d2808 6c2d2808 822d2808 982d2808 V-(.l-(..-(..-(.\n 0x08f3c800 b12d2808 ca2d2808 2f322808 48322808 .-(..-(./2(.H2(.\n 0x08f3c810 61322808 b3352808 e32d2808 fc2d2808 a2(..5(..-(..-(.\n 0x08f3c820 152e2808 7a322808 312e392e 32003230 ..(.z2(.1.9.2.20\n- 0x08f3c830 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x08f3c840 20417567 20203220 30373a32 313a3536 Aug 2 07:21:56\n- 0x08f3c850 20323032 35000000 407c2808 707c2808 2025...@|(.p|(.\n+ 0x08f3c830 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x08f3c840 204a756c 20203120 30363a34 393a3132 Jul 1 06:49:12\n+ 0x08f3c850 20323032 34000000 407c2808 707c2808 2024...@|(.p|(.\n 0x08f3c860 407c2808 707c2808 707c2808 707c2808 @|(.p|(.p|(.p|(.\n 0x08f3c870 407c2808 707c2808 707c2808 707c2808 @|(.p|(.p|(.p|(.\n 0x08f3c880 707c2808 707c2808 707c2808 707c2808 p|(.p|(.p|(.p|(.\n 0x08f3c890 707c2808 707c2808 707c2808 907c2808 p|(.p|(.p|(..|(.\n 0x08f3c8a0 407c2808 00000000 00000000 00000000 @|(.............\n 0x08f3c8b0 ffffffff ffffffff fe7f0000 00000000 ................\n 0x08f3c8c0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 36393364 38343965 39326564 66353638 693d849e92edf568\n- 0x00000010 32633737 35663639 35386337 33393236 2c775f6958c73926\n- 0x00000020 39386239 30342e64 65627567 00000000 98b904.debug....\n- 0x00000030 cffa77a0 ..w.\n+ 0x00000000 38313731 66333366 30363935 31616434 8171f33f06951ad4\n+ 0x00000010 34613631 36643934 35626361 64306533 4a616d945bcad0e3\n+ 0x00000020 62326539 31652e64 65627567 00000000 b2e91e.debug....\n+ 0x00000030 664a1895 fJ..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f2e002d76bfd017e0d582ccb6152b305ab5857b6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 712dc4164962c50e1644248de24bbba06a9859d1\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:21:56 2025\n+20240701\n+Mon Jul 1 06:49:12 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080ccec0 80d30508 f0d40508 80d30508 20d50508 ............ ...\n 0x080cced0 80d30508 50d50508 80d30508 80d50508 ....P...........\n 0x080ccee0 80d30508 b0d50508 80d30508 d8d50508 ................\n 0x080ccef0 80d30508 00d60508 80d30508 30d60508 ............0...\n 0x080ccf00 80d30508 60d60508 80d30508 88d60508 ....`...........\n 0x080ccf10 80d30508 b0d60508 80d30508 d8d60508 ................\n 0x080ccf20 80d30508 00d70508 80d30508 30d70508 ............0...\n- 0x080ccf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ccf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ccf50 30373a32 313a3536 20323032 35000000 07:21:56 2025...\n+ 0x080ccf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ccf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ccf50 30363a34 393a3132 20323032 34000000 06:49:12 2024...\n 0x080ccf60 2c23f6ff 1c23f6ff 0c23f6ff fc22f6ff ,#...#...#...\"..\n 0x080ccf70 ec22f6ff dc22f6ff cc22f6ff bc22f6ff .\"...\"...\"...\"..\n 0x080ccf80 ac22f6ff 8c22f6ff 6c22f6ff 4c22f6ff .\"...\"..l\"..L\"..\n 0x080ccf90 2c22f6ff 0c22f6ff ec21f6ff cc21f6ff ,\"...\"...!...!..\n 0x080ccfa0 ac21f6ff 8c21f6ff 6c21f6ff 4c21f6ff .!...!..l!..L!..\n 0x080ccfb0 2c21f6ff 0c21f6ff dc20f6ff ec20f6ff ,!...!... ... ..\n 0x080ccfc0 dc20f6ff dc28f6ff cc28f6ff ac28f6ff . ...(...(...(..\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 65303032 64373662 66643031 37653064 e002d76bfd017e0d\n- 0x00000010 35383263 63623631 35326233 30356162 582ccb6152b305ab\n- 0x00000020 35383537 62362e64 65627567 00000000 5857b6.debug....\n- 0x00000030 5d99ece0 ]...\n+ 0x00000000 32646334 31363439 36326335 30653136 2dc4164962c50e16\n+ 0x00000010 34343234 38646532 34626262 61303661 44248de24bbba06a\n+ 0x00000020 39383539 64312e64 65627567 00000000 9859d1.debug....\n+ 0x00000030 e47773d4 .ws.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lcc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 96554b210af37599d4a8382da1097569e8948c1c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 59a0c5fe0bf33a45a91eaef3bd694ae9ae918696\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:21:56 2025\n+20240701\n+Mon Jul 1 06:49:12 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 805e0508 20600508 805e0508 50600508 .^.. `...^..P`..\n 0x080c40d0 805e0508 80600508 805e0508 b0600508 .^...`...^...`..\n 0x080c40e0 805e0508 d8600508 805e0508 00610508 .^...`...^...a..\n 0x080c40f0 805e0508 30610508 805e0508 60610508 .^..0a...^..`a..\n 0x080c4100 805e0508 88610508 805e0508 b0610508 .^...a...^...a..\n 0x080c4110 805e0508 d8610508 805e0508 00620508 .^...a...^...b..\n 0x080c4120 805e0508 30620508 312e392e 32003230 .^..0b..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30373a32 313a3536 Aug 2 07:21:56\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30363a34 393a3132 Jul 1 06:49:12\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 35353462 32313061 66333735 39396434 554b210af37599d4\n- 0x00000010 61383338 32646131 30393735 36396538 a8382da1097569e8\n- 0x00000020 39343863 31632e64 65627567 00000000 948c1c.debug....\n- 0x00000030 d5f73f04 ..?.\n+ 0x00000000 61306335 66653062 66333361 34356139 a0c5fe0bf33a45a9\n+ 0x00000010 31656165 66336264 36393461 65396165 1eaef3bd694ae9ae\n+ 0x00000020 39313836 39362e64 65627567 00000000 918696.debug....\n+ 0x00000030 fa3e9aff .>..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f9f0656fc3bdedf1b9a9fd1c485e01f7865978a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c63480ebf9db87a6d4b5bfedc791b7e8f7c0f2d5\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:21:56 2025\n+20240701\n+Mon Jul 1 06:49:12 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 30610508 d0620508 30610508 00630508 0a...b..0a...c..\n 0x080c42b0 30610508 30630508 30610508 60630508 0a..0c..0a..`c..\n 0x080c42c0 30610508 88630508 30610508 b0630508 0a...c..0a...c..\n 0x080c42d0 30610508 e0630508 30610508 10640508 0a...c..0a...d..\n 0x080c42e0 30610508 38640508 30610508 60640508 0a..8d..0a..`d..\n 0x080c42f0 30610508 88640508 30610508 b0640508 0a...d..0a...d..\n 0x080c4300 30610508 e0640508 312e392e 32003230 0a...d..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30373a32 313a3536 Aug 2 07:21:56\n- 0x080c4330 20323032 35000000 0c6df6ff fc6cf6ff 2025....m...l..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30363a34 393a3132 Jul 1 06:49:12\n+ 0x080c4330 20323032 34000000 0c6df6ff fc6cf6ff 2024....m...l..\n 0x080c4340 ec6cf6ff dc6cf6ff cc6cf6ff bc6cf6ff .l...l...l...l..\n 0x080c4350 ac6cf6ff 9c6cf6ff 8c6cf6ff 6c6cf6ff .l...l...l..ll..\n 0x080c4360 4c6cf6ff 2c6cf6ff 0c6cf6ff ec6bf6ff Ll..,l...l...k..\n 0x080c4370 cc6bf6ff ac6bf6ff 8c6bf6ff 6c6bf6ff .k...k...k..lk..\n 0x080c4380 4c6bf6ff 2c6bf6ff 0c6bf6ff ec6af6ff Lk..,k...k...j..\n 0x080c4390 bc6af6ff cc6af6ff bc6af6ff bc72f6ff .j...j...j...r..\n 0x080c43a0 ac72f6ff 8c72f6ff bc6af6ff 7c72f6ff .r...r...j..|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 39663036 35366663 33626465 64663162 9f0656fc3bdedf1b\n- 0x00000010 39613966 64316334 38356530 31663738 9a9fd1c485e01f78\n- 0x00000020 36353937 38612e64 65627567 00000000 65978a.debug....\n- 0x00000030 2ac30e29 *..)\n+ 0x00000000 33343830 65626639 64623837 61366434 3480ebf9db87a6d4\n+ 0x00000010 62356266 65646337 39316237 65386637 b5bfedc791b7e8f7\n+ 0x00000020 63306632 64352e64 65627567 00000000 c0f2d5.debug....\n+ 0x00000030 c05b1d03 .[..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/9/gm2lorder", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d5d6029977523e33b510b65f11a699292a200a2c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0a344bcdcbe9bdd3bd3a79ba79d8d1644c291ea3\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:21:56 2025\n+20240701\n+Mon Jul 1 06:49:12 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 b0540508 50560508 b0540508 80560508 .T..PV...T...V..\n 0x080c3110 b0540508 b0560508 b0540508 e0560508 .T...V...T...V..\n 0x080c3120 b0540508 08570508 b0540508 30570508 .T...W...T..0W..\n 0x080c3130 b0540508 60570508 b0540508 90570508 .T..`W...T...W..\n 0x080c3140 b0540508 b8570508 b0540508 e0570508 .T...W...T...W..\n 0x080c3150 b0540508 08580508 b0540508 30580508 .T...X...T..0X..\n 0x080c3160 b0540508 60580508 312e392e 32003230 .T..`X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30373a32 313a3536 Aug 2 07:21:56\n- 0x080c3190 20323032 35000000 8c70f6ff 7c70f6ff 2025....p..|p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30363a34 393a3132 Jul 1 06:49:12\n+ 0x080c3190 20323032 34000000 8c70f6ff 7c70f6ff 2024....p..|p..\n 0x080c31a0 6c70f6ff 5c70f6ff 4c70f6ff 3c70f6ff lp..\\p..Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 d0ea0508 40ec0508 d0ea0508 70ec0508 ....@.......p...\n 0x080ce250 d0ea0508 a0ec0508 d0ea0508 d0ec0508 ................\n 0x080ce260 d0ea0508 00ed0508 d0ea0508 28ed0508 ............(...\n 0x080ce270 d0ea0508 50ed0508 d0ea0508 80ed0508 ....P...........\n 0x080ce280 d0ea0508 b0ed0508 d0ea0508 d8ed0508 ................\n 0x080ce290 d0ea0508 00ee0508 d0ea0508 28ee0508 ............(...\n 0x080ce2a0 d0ea0508 50ee0508 d0ea0508 80ee0508 ....P...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30373a32 313a3536 20323032 35000000 07:21:56 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30363a34 393a3132 20323032 34000000 06:49:12 2024...\n 0x080ce2e0 7c1af6ff 6c1af6ff 5c1af6ff 4c1af6ff |...l...\\...L...\n 0x080ce2f0 3c1af6ff 2c1af6ff 1c1af6ff 0c1af6ff <...,...........\n 0x080ce300 fc19f6ff dc19f6ff bc19f6ff 9c19f6ff ................\n 0x080ce310 7c19f6ff 5c19f6ff 3c19f6ff 1c19f6ff |...\\...<.......\n 0x080ce320 fc18f6ff dc18f6ff bc18f6ff 9c18f6ff ................\n 0x080ce330 7c18f6ff 5c18f6ff 2c18f6ff 3c18f6ff |...\\...,...<...\n 0x080ce340 2c18f6ff 2c20f6ff 1c20f6ff fc1ff6ff ,..., ... ......\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 30323463 63346562 62393736 65396438 024cc4ebb976e9d8\n- 0x00000010 64646265 66313461 30313632 62633361 ddbef14a0162bc3a\n- 0x00000020 39393765 66622e64 65627567 00000000 997efb.debug....\n- 0x00000030 ee73ffcb .s..\n+ 0x00000000 39353065 31313934 62616362 30626464 950e1194bacb0bdd\n+ 0x00000010 64386639 64343262 64313039 63323662 d8f9d42bd109c26b\n+ 0x00000020 66326539 63372e64 65627567 00000000 f2e9c7.debug....\n+ 0x00000030 ebb2abc4 ....\n \n"}]}]}]}]}, {"source1": "gm2-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb", "source2": "gm2-9-arm-linux-gnueabi_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1120 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7719596 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7721148 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-9", "source2": "./usr/bin/arm-linux-gnueabi-gm2-9", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7fcb43b7590f0914fa9f3697a37cf6131da64df0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9ce8cd10a0f418a0dfcbda17146f24a82cf4251\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": "@@ -2748,16 +2748,16 @@\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 %(subtarget_cpp_spec)\t\t\t\t\t%{mfloat-abi=soft:%{mfloat-abi=hard:\t\t\t\t\t\t%e-mfloat-abi=soft and -mfloat-abi=hard may not be used together}} %{mbig-endian:%{mlittle-endian:\t\t\t\t\t\t\t%e-mbig-endian and -mlittle-endian may not be used together}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n unrecognized %<-mfpu%> target: %s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5075,17 +5075,17 @@\n 0x080f0d00 293a257b 67737461 62732a3a 2d2d6773 ):%{gstabs*:--gs\n 0x080f0d10 74616273 7d257b21 67737461 62732a3a tabs}%{!gstabs*:\n 0x080f0d20 257b672a 3a2d2d67 64776172 66327d7d %{g*:--gdwarf2}}\n 0x080f0d30 7d20257b 66646562 75672d70 72656669 } %{fdebug-prefi\n 0x080f0d40 782d6d61 703d2a3a 2d2d6465 6275672d x-map=*:--debug-\n 0x080f0d50 70726566 69782d6d 61702025 2a7d0000 prefix-map %*}..\n 0x080f0d60 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x080f0d70 392e3220 20283230 32353038 30322900 9.2 (20250802).\n+ 0x080f0d70 392e3220 20283230 32343037 30312900 9.2 (20240701).\n 0x080f0d80 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x080f0d90 32352046 72656520 536f6674 77617265 25 Free Software\n+ 0x080f0d90 32342046 72656520 536f6674 77617265 24 Free Software\n 0x080f0da0 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x080f0db0 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x080f0dc0 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x080f0dd0 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x080f0e00 00000000 54686973 20697320 66726565 ....This is free\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63623433 62373539 30663039 31346661 cb43b7590f0914fa\n- 0x00000010 39663336 39376133 37636636 31333164 9f3697a37cf6131d\n- 0x00000020 61363464 66302e64 65627567 00000000 a64df0.debug....\n- 0x00000030 ab1be76e ...n\n+ 0x00000000 63653863 64313061 30663431 38613064 ce8cd10a0f418a0d\n+ 0x00000010 66636264 61313731 34366632 34613832 fcbda17146f24a82\n+ 0x00000020 63663432 35312e64 65627567 00000000 cf4251.debug....\n+ 0x00000030 09283e3d .(>=\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ad3023d632bc12545258aee3df52e8edda6b14ae\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a4bfeeb693f903e2a47a54a861cdccf1fea7cf20\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": "@@ -48927,16 +48927,16 @@\n basic_string::at: __n (which is %zu) >= this->size() (which is %zu)\n basic_string::_S_construct null not valid\n random_device::random_device(const std::string&)\n basic_string::_M_construct null not valid\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:52:55 2025\n+20240701\n+Mon Jul 1 08:21:28 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????|\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 !&+/369B\n !\"#$%&'()*+,-./012345678\n !\"&'+/334345\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -54707,17 +54707,17 @@\n 0x08eeeb00 b9d52508 d2d52508 ebd52508 04d62508 ..%...%...%...%.\n 0x08eeeb10 1dd62508 36d62508 4fd62508 68d62508 ..%.6.%.O.%.h.%.\n 0x08eeeb20 81d62508 9ad62508 6ad42508 80d42508 ..%...%.j.%...%.\n 0x08eeeb30 96d42508 acd42508 c2d42508 d8d42508 ..%...%...%...%.\n 0x08eeeb40 f1d42508 0ad52508 6fd92508 88d92508 ..%...%.o.%...%.\n 0x08eeeb50 a1d92508 f3dc2508 23d52508 3cd52508 ..%...%.#.%.<.%.\n 0x08eeeb60 55d52508 bad92508 312e392e 32003230 U.%...%.1.9.2.20\n- 0x08eeeb70 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x08eeeb80 20417567 20203220 30373a35 323a3535 Aug 2 07:52:55\n- 0x08eeeb90 20323032 35000000 80232608 b0232608 2025....#&..#&.\n+ 0x08eeeb70 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x08eeeb80 204a756c 20203120 30383a32 313a3238 Jul 1 08:21:28\n+ 0x08eeeb90 20323032 34000000 80232608 b0232608 2024....#&..#&.\n 0x08eeeba0 80232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebb0 80232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebc0 b0232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebd0 b0232608 b0232608 b0232608 d0232608 .#&..#&..#&..#&.\n 0x08eeebe0 80232608 00000000 00000000 00000000 .#&.............\n 0x08eeebf0 ffffffff ffffffff fe7f0000 00000000 ................\n 0x08eeec00 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 33303233 64363332 62633132 35343532 3023d632bc125452\n- 0x00000010 35386165 65336466 35326538 65646461 58aee3df52e8edda\n- 0x00000020 36623134 61652e64 65627567 00000000 6b14ae.debug....\n- 0x00000030 6a52b198 jR..\n+ 0x00000000 62666565 62363933 66393033 65326134 bfeeb693f903e2a4\n+ 0x00000010 37613534 61383631 63646363 66316665 7a54a861cdccf1fe\n+ 0x00000020 61376366 32302e64 65627567 00000000 a7cf20.debug....\n+ 0x00000030 578e153f W..?\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2d4dbeca7904b1234a3ae8543dad5031e154bd40\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8cc243c77ee02f53d5ccb524622332e36418526a\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:52:55 2025\n+20240701\n+Mon Jul 1 08:21:28 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080cbec0 80d30508 f0d40508 80d30508 20d50508 ............ ...\n 0x080cbed0 80d30508 50d50508 80d30508 80d50508 ....P...........\n 0x080cbee0 80d30508 b0d50508 80d30508 d8d50508 ................\n 0x080cbef0 80d30508 00d60508 80d30508 30d60508 ............0...\n 0x080cbf00 80d30508 60d60508 80d30508 88d60508 ....`...........\n 0x080cbf10 80d30508 b0d60508 80d30508 d8d60508 ................\n 0x080cbf20 80d30508 00d70508 80d30508 30d70508 ............0...\n- 0x080cbf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080cbf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080cbf50 30373a35 323a3535 20323032 35000000 07:52:55 2025...\n+ 0x080cbf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080cbf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080cbf50 30383a32 313a3238 20323032 34000000 08:21:28 2024...\n 0x080cbf60 2c33f6ff 1c33f6ff 0c33f6ff fc32f6ff ,3...3...3...2..\n 0x080cbf70 ec32f6ff dc32f6ff cc32f6ff bc32f6ff .2...2...2...2..\n 0x080cbf80 ac32f6ff 8c32f6ff 6c32f6ff 4c32f6ff .2...2..l2..L2..\n 0x080cbf90 2c32f6ff 0c32f6ff ec31f6ff cc31f6ff ,2...2...1...1..\n 0x080cbfa0 ac31f6ff 8c31f6ff 6c31f6ff 4c31f6ff .1...1..l1..L1..\n 0x080cbfb0 2c31f6ff 0c31f6ff dc30f6ff ec30f6ff ,1...1...0...0..\n 0x080cbfc0 dc30f6ff dc38f6ff cc38f6ff ac38f6ff .0...8...8...8..\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 34646265 63613739 30346231 32333461 4dbeca7904b1234a\n- 0x00000010 33616538 35343364 61643530 33316531 3ae8543dad5031e1\n- 0x00000020 35346264 34302e64 65627567 00000000 54bd40.debug....\n- 0x00000030 7098ca46 p..F\n+ 0x00000000 63323433 63373765 65303266 35336435 c243c77ee02f53d5\n+ 0x00000010 63636235 32343632 32333332 65333634 ccb524622332e364\n+ 0x00000020 31383532 36612e64 65627567 00000000 18526a.debug....\n+ 0x00000030 73571995 sW..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 708270e1da8d07127e226f6ffacfff47d450e224\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ced5b3abdc4048f964b536a0c8e8ef2319fc3477\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:52:55 2025\n+20240701\n+Mon Jul 1 08:21:28 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 805e0508 20600508 805e0508 50600508 .^.. `...^..P`..\n 0x080c40d0 805e0508 80600508 805e0508 b0600508 .^...`...^...`..\n 0x080c40e0 805e0508 d8600508 805e0508 00610508 .^...`...^...a..\n 0x080c40f0 805e0508 30610508 805e0508 60610508 .^..0a...^..`a..\n 0x080c4100 805e0508 88610508 805e0508 b0610508 .^...a...^...a..\n 0x080c4110 805e0508 d8610508 805e0508 00620508 .^...a...^...b..\n 0x080c4120 805e0508 30620508 312e392e 32003230 .^..0b..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30373a35 323a3535 Aug 2 07:52:55\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30383a32 313a3238 Jul 1 08:21:28\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 38323730 65316461 38643037 31323765 8270e1da8d07127e\n- 0x00000010 32323666 36666661 63666666 34376434 226f6ffacfff47d4\n- 0x00000020 35306532 32342e64 65627567 00000000 50e224.debug....\n- 0x00000030 b1f8eb6f ...o\n+ 0x00000000 64356233 61626463 34303438 66393634 d5b3abdc4048f964\n+ 0x00000010 62353336 61306338 65386566 32333139 b536a0c8e8ef2319\n+ 0x00000020 66633334 37372e64 65627567 00000000 fc3477.debug....\n+ 0x00000030 0191527e ..R~\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7b2d010fed802fa05637a1553c95d7437f948d93\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 25f8b5b4a3b9efb8324b38ed7e66ee463450a8d5\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:52:55 2025\n+20240701\n+Mon Jul 1 08:21:28 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 30610508 d0620508 30610508 00630508 0a...b..0a...c..\n 0x080c42b0 30610508 30630508 30610508 60630508 0a..0c..0a..`c..\n 0x080c42c0 30610508 88630508 30610508 b0630508 0a...c..0a...c..\n 0x080c42d0 30610508 e0630508 30610508 10640508 0a...c..0a...d..\n 0x080c42e0 30610508 38640508 30610508 60640508 0a..8d..0a..`d..\n 0x080c42f0 30610508 88640508 30610508 b0640508 0a...d..0a...d..\n 0x080c4300 30610508 e0640508 312e392e 32003230 0a...d..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30373a35 323a3535 Aug 2 07:52:55\n- 0x080c4330 20323032 35000000 0c6df6ff fc6cf6ff 2025....m...l..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30383a32 313a3238 Jul 1 08:21:28\n+ 0x080c4330 20323032 34000000 0c6df6ff fc6cf6ff 2024....m...l..\n 0x080c4340 ec6cf6ff dc6cf6ff cc6cf6ff bc6cf6ff .l...l...l...l..\n 0x080c4350 ac6cf6ff 9c6cf6ff 8c6cf6ff 6c6cf6ff .l...l...l..ll..\n 0x080c4360 4c6cf6ff 2c6cf6ff 0c6cf6ff ec6bf6ff Ll..,l...l...k..\n 0x080c4370 cc6bf6ff ac6bf6ff 8c6bf6ff 6c6bf6ff .k...k...k..lk..\n 0x080c4380 4c6bf6ff 2c6bf6ff 0c6bf6ff ec6af6ff Lk..,k...k...j..\n 0x080c4390 bc6af6ff cc6af6ff bc6af6ff bc72f6ff .j...j...j...r..\n 0x080c43a0 ac72f6ff 8c72f6ff bc6af6ff 7c72f6ff .r...r...j..|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 32643031 30666564 38303266 61303536 2d010fed802fa056\n- 0x00000010 33376131 35353363 39356437 34333766 37a1553c95d7437f\n- 0x00000020 39343864 39332e64 65627567 00000000 948d93.debug....\n- 0x00000030 1bf784e7 ....\n+ 0x00000000 66386235 62346133 62396566 62383332 f8b5b4a3b9efb832\n+ 0x00000010 34623338 65643765 36366565 34363334 4b38ed7e66ee4634\n+ 0x00000020 35306138 64352e64 65627567 00000000 50a8d5.debug....\n+ 0x00000030 fd4c10fc .L..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/9/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1612ff41a1d9f0f2ebdfe0362d030cbf57dd19c8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dbb0cb304abd06ef3b9b8001ff431341611f0860\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:52:55 2025\n+20240701\n+Mon Jul 1 08:21:28 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 b0540508 50560508 b0540508 80560508 .T..PV...T...V..\n 0x080c3110 b0540508 b0560508 b0540508 e0560508 .T...V...T...V..\n 0x080c3120 b0540508 08570508 b0540508 30570508 .T...W...T..0W..\n 0x080c3130 b0540508 60570508 b0540508 90570508 .T..`W...T...W..\n 0x080c3140 b0540508 b8570508 b0540508 e0570508 .T...W...T...W..\n 0x080c3150 b0540508 08580508 b0540508 30580508 .T...X...T..0X..\n 0x080c3160 b0540508 60580508 312e392e 32003230 .T..`X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30373a35 323a3535 Aug 2 07:52:55\n- 0x080c3190 20323032 35000000 8c70f6ff 7c70f6ff 2025....p..|p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30383a32 313a3238 Jul 1 08:21:28\n+ 0x080c3190 20323032 34000000 8c70f6ff 7c70f6ff 2024....p..|p..\n 0x080c31a0 6c70f6ff 5c70f6ff 4c70f6ff 3c70f6ff lp..\\p..Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 d0ea0508 40ec0508 d0ea0508 70ec0508 ....@.......p...\n 0x080ce250 d0ea0508 a0ec0508 d0ea0508 d0ec0508 ................\n 0x080ce260 d0ea0508 00ed0508 d0ea0508 28ed0508 ............(...\n 0x080ce270 d0ea0508 50ed0508 d0ea0508 80ed0508 ....P...........\n 0x080ce280 d0ea0508 b0ed0508 d0ea0508 d8ed0508 ................\n 0x080ce290 d0ea0508 00ee0508 d0ea0508 28ee0508 ............(...\n 0x080ce2a0 d0ea0508 50ee0508 d0ea0508 80ee0508 ....P...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30373a35 323a3535 20323032 35000000 07:52:55 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30383a32 313a3238 20323032 34000000 08:21:28 2024...\n 0x080ce2e0 7c1af6ff 6c1af6ff 5c1af6ff 4c1af6ff |...l...\\...L...\n 0x080ce2f0 3c1af6ff 2c1af6ff 1c1af6ff 0c1af6ff <...,...........\n 0x080ce300 fc19f6ff dc19f6ff bc19f6ff 9c19f6ff ................\n 0x080ce310 7c19f6ff 5c19f6ff 3c19f6ff 1c19f6ff |...\\...<.......\n 0x080ce320 fc18f6ff dc18f6ff bc18f6ff 9c18f6ff ................\n 0x080ce330 7c18f6ff 5c18f6ff 2c18f6ff 3c18f6ff |...\\...,...<...\n 0x080ce340 2c18f6ff 2c20f6ff 1c20f6ff fc1ff6ff ,..., ... ......\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 35656262 33623337 37343561 63666435 5ebb3b37745acfd5\n- 0x00000010 39613061 33613034 33313132 38323534 9a0a3a0431128254\n- 0x00000020 38383461 61612e64 65627567 00000000 884aaa.debug....\n- 0x00000030 8998c29e ....\n+ 0x00000000 34663638 63346235 62306561 37653934 4f68c4b5b0ea7e94\n+ 0x00000010 39306633 38303634 32346364 34626466 90f3806424cd4bdf\n+ 0x00000020 37323133 34662e64 65627567 00000000 72134f.debug....\n+ 0x00000030 23eb9121 #..!\n \n"}]}]}]}]}, {"source1": "gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb", "source2": "gm2-9-arm-linux-gnueabihf_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7721796 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7724556 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabihf-gm2-9", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-9", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f598efb9115d15cb7f5aa9726984457b3a52017\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fd7d5ba07637d5a19f486283c31df4540cd3537\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": "@@ -2748,16 +2748,16 @@\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 %(subtarget_cpp_spec)\t\t\t\t\t%{mfloat-abi=soft:%{mfloat-abi=hard:\t\t\t\t\t\t%e-mfloat-abi=soft and -mfloat-abi=hard may not be used together}} %{mbig-endian:%{mlittle-endian:\t\t\t\t\t\t\t%e-mbig-endian and -mlittle-endian may not be used together}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n-GNU Modula-2 1.9.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n unrecognized %<-mfpu%> target: %s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5075,17 +5075,17 @@\n 0x080f0d00 67742830 293a257b 67737461 62732a3a gt(0):%{gstabs*:\n 0x080f0d10 2d2d6773 74616273 7d257b21 67737461 --gstabs}%{!gsta\n 0x080f0d20 62732a3a 257b672a 3a2d2d67 64776172 bs*:%{g*:--gdwar\n 0x080f0d30 66327d7d 7d20257b 66646562 75672d70 f2}}} %{fdebug-p\n 0x080f0d40 72656669 782d6d61 703d2a3a 2d2d6465 refix-map=*:--de\n 0x080f0d50 6275672d 70726566 69782d6d 61702025 bug-prefix-map %\n 0x080f0d60 2a7d0000 474e5520 4d6f6475 6c612d32 *}..GNU Modula-2\n- 0x080f0d70 2020312e 392e3220 20283230 32353038 1.9.2 (202508\n- 0x080f0d80 30322900 436f7079 72696768 74202843 02).Copyright (C\n- 0x080f0d90 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n+ 0x080f0d70 2020312e 392e3220 20283230 32343037 1.9.2 (202407\n+ 0x080f0d80 30312900 436f7079 72696768 74202843 01).Copyright (C\n+ 0x080f0d90 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x080f0da0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x080f0db0 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x080f0dc0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x080f0dd0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x080f0de0 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 35393865 66623931 31356431 35636237 598efb9115d15cb7\n- 0x00000010 66356161 39373236 39383434 35376233 f5aa9726984457b3\n- 0x00000020 61353230 31372e64 65627567 00000000 a52017.debug....\n- 0x00000030 48c4841d H...\n+ 0x00000000 64376435 62613037 36333764 35613139 d7d5ba07637d5a19\n+ 0x00000010 66343836 32383363 33316466 34353430 f486283c31df4540\n+ 0x00000020 63643335 33372e64 65627567 00000000 cd3537.debug....\n+ 0x00000030 309459da 0.Y.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2c98a1385d6fa7f3ed9134a7bb1f9934cac58097\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3caf8dbdd9b6a65dfe3833aae1f264e61a16c5aa\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": "@@ -48924,16 +48924,16 @@\n basic_string::at: __n (which is %zu) >= this->size() (which is %zu)\n basic_string::_S_construct null not valid\n random_device::random_device(const std::string&)\n basic_string::_M_construct null not valid\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:37:13 2025\n+20240701\n+Mon Jul 1 07:32:11 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????|\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 !&+/369B\n !\"#$%&'()*+,-./012345678\n !\"&'+/334345\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -54707,17 +54707,17 @@\n 0x08eeeb00 b9d52508 d2d52508 ebd52508 04d62508 ..%...%...%...%.\n 0x08eeeb10 1dd62508 36d62508 4fd62508 68d62508 ..%.6.%.O.%.h.%.\n 0x08eeeb20 81d62508 9ad62508 6ad42508 80d42508 ..%...%.j.%...%.\n 0x08eeeb30 96d42508 acd42508 c2d42508 d8d42508 ..%...%...%...%.\n 0x08eeeb40 f1d42508 0ad52508 6fd92508 88d92508 ..%...%.o.%...%.\n 0x08eeeb50 a1d92508 f3dc2508 23d52508 3cd52508 ..%...%.#.%.<.%.\n 0x08eeeb60 55d52508 bad92508 312e392e 32003230 U.%...%.1.9.2.20\n- 0x08eeeb70 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x08eeeb80 20417567 20203220 30373a33 373a3133 Aug 2 07:37:13\n- 0x08eeeb90 20323032 35000000 80232608 b0232608 2025....#&..#&.\n+ 0x08eeeb70 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x08eeeb80 204a756c 20203120 30373a33 323a3131 Jul 1 07:32:11\n+ 0x08eeeb90 20323032 34000000 80232608 b0232608 2024....#&..#&.\n 0x08eeeba0 80232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebb0 80232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebc0 b0232608 b0232608 b0232608 b0232608 .#&..#&..#&..#&.\n 0x08eeebd0 b0232608 b0232608 b0232608 d0232608 .#&..#&..#&..#&.\n 0x08eeebe0 80232608 00000000 00000000 00000000 .#&.............\n 0x08eeebf0 ffffffff ffffffff fe7f0000 00000000 ................\n 0x08eeec00 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 39386131 33383564 36666137 66336564 98a1385d6fa7f3ed\n- 0x00000010 39313334 61376262 31663939 33346361 9134a7bb1f9934ca\n- 0x00000020 63353830 39372e64 65627567 00000000 c58097.debug....\n- 0x00000030 3de450a3 =.P.\n+ 0x00000000 61663864 62646439 62366136 35646665 af8dbdd9b6a65dfe\n+ 0x00000010 33383333 61616531 66323634 65363161 3833aae1f264e61a\n+ 0x00000020 31366335 61612e64 65627567 00000000 16c5aa.debug....\n+ 0x00000030 136771ce .gq.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f6187c8ffde6c85716f25412d4cfae937771eb6f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ecfa111eba92dc95021a5cc8130d6120c4abb211\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:37:13 2025\n+20240701\n+Mon Jul 1 07:32:11 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080cbec0 80d30508 f0d40508 80d30508 20d50508 ............ ...\n 0x080cbed0 80d30508 50d50508 80d30508 80d50508 ....P...........\n 0x080cbee0 80d30508 b0d50508 80d30508 d8d50508 ................\n 0x080cbef0 80d30508 00d60508 80d30508 30d60508 ............0...\n 0x080cbf00 80d30508 60d60508 80d30508 88d60508 ....`...........\n 0x080cbf10 80d30508 b0d60508 80d30508 d8d60508 ................\n 0x080cbf20 80d30508 00d70508 80d30508 30d70508 ............0...\n- 0x080cbf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080cbf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080cbf50 30373a33 373a3133 20323032 35000000 07:37:13 2025...\n+ 0x080cbf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080cbf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080cbf50 30373a33 323a3131 20323032 34000000 07:32:11 2024...\n 0x080cbf60 2c33f6ff 1c33f6ff 0c33f6ff fc32f6ff ,3...3...3...2..\n 0x080cbf70 ec32f6ff dc32f6ff cc32f6ff bc32f6ff .2...2...2...2..\n 0x080cbf80 ac32f6ff 8c32f6ff 6c32f6ff 4c32f6ff .2...2..l2..L2..\n 0x080cbf90 2c32f6ff 0c32f6ff ec31f6ff cc31f6ff ,2...2...1...1..\n 0x080cbfa0 ac31f6ff 8c31f6ff 6c31f6ff 4c31f6ff .1...1..l1..L1..\n 0x080cbfb0 2c31f6ff 0c31f6ff dc30f6ff ec30f6ff ,1...1...0...0..\n 0x080cbfc0 dc30f6ff dc38f6ff cc38f6ff ac38f6ff .0...8...8...8..\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 31383763 38666664 65366338 35373136 187c8ffde6c85716\n- 0x00000010 66323534 31326434 63666165 39333737 f25412d4cfae9377\n- 0x00000020 37316562 36662e64 65627567 00000000 71eb6f.debug....\n- 0x00000030 6fc3a9c9 o...\n+ 0x00000000 66613131 31656261 39326463 39353032 fa111eba92dc9502\n+ 0x00000010 31613563 63383133 30643631 32306334 1a5cc8130d6120c4\n+ 0x00000020 61626232 31312e64 65627567 00000000 abb211.debug....\n+ 0x00000030 b71ed16d ...m\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lcc", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0d2026331c92cd592844170d2b6f52a1b9920a28\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e17419340510221dbfd26435d5be63dca0bac120\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:37:13 2025\n+20240701\n+Mon Jul 1 07:32:11 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 805e0508 20600508 805e0508 50600508 .^.. `...^..P`..\n 0x080c40d0 805e0508 80600508 805e0508 b0600508 .^...`...^...`..\n 0x080c40e0 805e0508 d8600508 805e0508 00610508 .^...`...^...a..\n 0x080c40f0 805e0508 30610508 805e0508 60610508 .^..0a...^..`a..\n 0x080c4100 805e0508 88610508 805e0508 b0610508 .^...a...^...a..\n 0x080c4110 805e0508 d8610508 805e0508 00620508 .^...a...^...b..\n 0x080c4120 805e0508 30620508 312e392e 32003230 .^..0b..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30373a33 373a3133 Aug 2 07:37:13\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30373a33 323a3131 Jul 1 07:32:11\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 32303236 33333163 39326364 35393238 2026331c92cd5928\n- 0x00000010 34343137 30643262 36663532 61316239 44170d2b6f52a1b9\n- 0x00000020 39323061 32382e64 65627567 00000000 920a28.debug....\n- 0x00000030 3a06e174 :..t\n+ 0x00000000 37343139 33343035 31303232 31646266 7419340510221dbf\n+ 0x00000010 64323634 33356435 62653633 64636130 d26435d5be63dca0\n+ 0x00000020 62616331 32302e64 65627567 00000000 bac120.debug....\n+ 0x00000030 700a1014 p...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ed8e14d8fea1f8b5862f56208b3946f1145ddf63\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ff03dec40a1ffcd461410230e7b424457599527c\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:37:13 2025\n+20240701\n+Mon Jul 1 07:32:11 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 30610508 d0620508 30610508 00630508 0a...b..0a...c..\n 0x080c42b0 30610508 30630508 30610508 60630508 0a..0c..0a..`c..\n 0x080c42c0 30610508 88630508 30610508 b0630508 0a...c..0a...c..\n 0x080c42d0 30610508 e0630508 30610508 10640508 0a...c..0a...d..\n 0x080c42e0 30610508 38640508 30610508 60640508 0a..8d..0a..`d..\n 0x080c42f0 30610508 88640508 30610508 b0640508 0a...d..0a...d..\n 0x080c4300 30610508 e0640508 312e392e 32003230 0a...d..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30373a33 373a3133 Aug 2 07:37:13\n- 0x080c4330 20323032 35000000 0c6df6ff fc6cf6ff 2025....m...l..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30373a33 323a3131 Jul 1 07:32:11\n+ 0x080c4330 20323032 34000000 0c6df6ff fc6cf6ff 2024....m...l..\n 0x080c4340 ec6cf6ff dc6cf6ff cc6cf6ff bc6cf6ff .l...l...l...l..\n 0x080c4350 ac6cf6ff 9c6cf6ff 8c6cf6ff 6c6cf6ff .l...l...l..ll..\n 0x080c4360 4c6cf6ff 2c6cf6ff 0c6cf6ff ec6bf6ff Ll..,l...l...k..\n 0x080c4370 cc6bf6ff ac6bf6ff 8c6bf6ff 6c6bf6ff .k...k...k..lk..\n 0x080c4380 4c6bf6ff 2c6bf6ff 0c6bf6ff ec6af6ff Lk..,k...k...j..\n 0x080c4390 bc6af6ff cc6af6ff bc6af6ff bc72f6ff .j...j...j...r..\n 0x080c43a0 ac72f6ff 8c72f6ff bc6af6ff 7c72f6ff .r...r...j..|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 38653134 64386665 61316638 62353836 8e14d8fea1f8b586\n- 0x00000010 32663536 32303862 33393436 66313134 2f56208b3946f114\n- 0x00000020 35646466 36332e64 65627567 00000000 5ddf63.debug....\n- 0x00000030 559abe54 U..T\n+ 0x00000000 30336465 63343061 31666663 64343631 03dec40a1ffcd461\n+ 0x00000010 34313032 33306537 62343234 34353735 410230e7b4244575\n+ 0x00000020 39393532 37632e64 65627567 00000000 99527c.debug....\n+ 0x00000030 541246db T.F.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/9/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9ae09c5370dc6fc6bf6ac78aeb7c531cb30fbde6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8596bea0392a00a9ce1d5762b73cb00c4756d826\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:37:13 2025\n+20240701\n+Mon Jul 1 07:32:11 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 b0540508 50560508 b0540508 80560508 .T..PV...T...V..\n 0x080c3110 b0540508 b0560508 b0540508 e0560508 .T...V...T...V..\n 0x080c3120 b0540508 08570508 b0540508 30570508 .T...W...T..0W..\n 0x080c3130 b0540508 60570508 b0540508 90570508 .T..`W...T...W..\n 0x080c3140 b0540508 b8570508 b0540508 e0570508 .T...W...T...W..\n 0x080c3150 b0540508 08580508 b0540508 30580508 .T...X...T..0X..\n 0x080c3160 b0540508 60580508 312e392e 32003230 .T..`X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30373a33 373a3133 Aug 2 07:37:13\n- 0x080c3190 20323032 35000000 8c70f6ff 7c70f6ff 2025....p..|p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30373a33 323a3131 Jul 1 07:32:11\n+ 0x080c3190 20323032 34000000 8c70f6ff 7c70f6ff 2024....p..|p..\n 0x080c31a0 6c70f6ff 5c70f6ff 4c70f6ff 3c70f6ff lp..\\p..Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 d0ea0508 40ec0508 d0ea0508 70ec0508 ....@.......p...\n 0x080ce250 d0ea0508 a0ec0508 d0ea0508 d0ec0508 ................\n 0x080ce260 d0ea0508 00ed0508 d0ea0508 28ed0508 ............(...\n 0x080ce270 d0ea0508 50ed0508 d0ea0508 80ed0508 ....P...........\n 0x080ce280 d0ea0508 b0ed0508 d0ea0508 d8ed0508 ................\n 0x080ce290 d0ea0508 00ee0508 d0ea0508 28ee0508 ............(...\n 0x080ce2a0 d0ea0508 50ee0508 d0ea0508 80ee0508 ....P...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30373a33 373a3133 20323032 35000000 07:37:13 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30373a33 323a3131 20323032 34000000 07:32:11 2024...\n 0x080ce2e0 7c1af6ff 6c1af6ff 5c1af6ff 4c1af6ff |...l...\\...L...\n 0x080ce2f0 3c1af6ff 2c1af6ff 1c1af6ff 0c1af6ff <...,...........\n 0x080ce300 fc19f6ff dc19f6ff bc19f6ff 9c19f6ff ................\n 0x080ce310 7c19f6ff 5c19f6ff 3c19f6ff 1c19f6ff |...\\...<.......\n 0x080ce320 fc18f6ff dc18f6ff bc18f6ff 9c18f6ff ................\n 0x080ce330 7c18f6ff 5c18f6ff 2c18f6ff 3c18f6ff |...\\...,...<...\n 0x080ce340 2c18f6ff 2c20f6ff 1c20f6ff fc1ff6ff ,..., ... ......\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 36643365 32653064 34376362 61333637 6d3e2e0d47cba367\n- 0x00000010 66396239 31363064 62363463 32333362 f9b9160db64c233b\n- 0x00000020 32333633 30622e64 65627567 00000000 23630b.debug....\n- 0x00000030 300c140b 0...\n+ 0x00000000 30353366 31613833 35353863 33316561 053f1a83558c31ea\n+ 0x00000010 66623861 63353934 66366466 39303030 fb8ac594f6df9000\n+ 0x00000020 30613738 32632e64 65627567 00000000 0a782c.debug....\n+ 0x00000030 a37aafec .z..\n \n"}]}]}]}]}, {"source1": "gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb", "source2": "gm2-9-powerpc64le-linux-gnu_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7850300 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7853856 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/powerpc64le-linux-gnu-gm2-9", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-9", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 99f434ea03be9e88db6c077a261f9f35276be29f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b84afdce2644efe6555b3cd6645ebc67f7824acf\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": "@@ -2813,16 +2813,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}%{!gstabs*:%{g*:--gdwarf2}}} %{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.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n unknown switch %<-mlong-double-%s%>\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5440,17 +5440,17 @@\n 0x080e53d0 69782d6d 61702025 2a7d0000 2e3a2e2e ix-map %*}...:..\n 0x080e53e0 2f6c6962 3a706f77 65727063 36346c65 /lib:powerpc64le\n 0x080e53f0 2d6c696e 75782d67 6e75206d 36342021 -linux-gnu m64 !\n 0x080e5400 6d33323b 00000000 2e3a2e2e 2f6c6962 m32;.....:../lib\n 0x080e5410 33323a70 6f776572 70636c65 2d6c696e 32:powerpcle-lin\n 0x080e5420 75782d67 6e752021 6d363420 6d33323b ux-gnu !m64 m32;\n 0x080e5430 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x080e5440 2020312e 392e3220 20283230 32353038 1.9.2 (202508\n- 0x080e5450 30322900 436f7079 72696768 74202843 02).Copyright (C\n- 0x080e5460 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n+ 0x080e5440 2020312e 392e3220 20283230 32343037 1.9.2 (202407\n+ 0x080e5450 30312900 436f7079 72696768 74202843 01).Copyright (C\n+ 0x080e5460 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x080e5470 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x080e5480 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x080e5490 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x080e54a0 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x080e54b0 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 66343334 65613033 62653965 38386462 f434ea03be9e88db\n- 0x00000010 36633037 37613236 31663966 33353237 6c077a261f9f3527\n- 0x00000020 36626532 39662e64 65627567 00000000 6be29f.debug....\n- 0x00000030 ba5a0a74 .Z.t\n+ 0x00000000 34616664 63653236 34346566 65363535 4afdce2644efe655\n+ 0x00000010 35623363 64363634 35656263 36376637 5b3cd6645ebc67f7\n+ 0x00000020 38323461 63662e64 65627567 00000000 824acf.debug....\n+ 0x00000030 a6af9944 ...D\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c5556a1e6f644a7453b84fe7c801360c864c9248\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 518b5ee8a54e6d9e258befbccd580e518b76c1b5\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": "@@ -47546,16 +47546,16 @@\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:06:48 2025\n+20240701\n+Mon Jul 1 06:08:30 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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 ../src/configure -v --with-pkgversion='Debian 9.5.0-6' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --enable-plugin --enable-default-pie --with-system-zlib --disable-libphobos --enable-libpth-m2 --enable-secureplt --with-cpu=power8 --enable-targets=powerpcle-linux --disable-multilib --enable-multiarch --disable-werror --with-long-double-128 --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-9-cross-29/gcc/debian/tmp-nvptx/usr --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --includedir=/usr/powerpc64le-linux-gnu/include --with-build-config=bootstrap-lto-lean --enable-link-mutex\n gV\t gV\t(gV\t0gV\t8gV\t@gV\tHgV\tPgV\tXgV\t`gV\thgV\tpgV\txgV\t\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -54929,17 +54929,17 @@\n 0x08e768e0 39b02408 52b02408 6bb02408 84b02408 9.$.R.$.k.$...$.\n 0x08e768f0 9db02408 b6b02408 cfb02408 e8b02408 ..$...$...$...$.\n 0x08e76900 01b12408 1ab12408 eaae2408 00af2408 ..$...$...$...$.\n 0x08e76910 16af2408 2caf2408 42af2408 58af2408 ..$.,.$.B.$.X.$.\n 0x08e76920 71af2408 8aaf2408 efb32408 08b42408 q.$...$...$...$.\n 0x08e76930 21b42408 73b72408 a3af2408 bcaf2408 !.$.s.$...$...$.\n 0x08e76940 d5af2408 3ab42408 312e392e 32003230 ..$.:.$.1.9.2.20\n- 0x08e76950 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x08e76960 20417567 20203220 30373a30 363a3438 Aug 2 07:06:48\n- 0x08e76970 20323032 35000000 00fe2408 30fe2408 2025.....$.0.$.\n+ 0x08e76950 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x08e76960 204a756c 20203120 30363a30 383a3330 Jul 1 06:08:30\n+ 0x08e76970 20323032 34000000 00fe2408 30fe2408 2024.....$.0.$.\n 0x08e76980 00fe2408 30fe2408 30fe2408 30fe2408 ..$.0.$.0.$.0.$.\n 0x08e76990 00fe2408 30fe2408 30fe2408 30fe2408 ..$.0.$.0.$.0.$.\n 0x08e769a0 30fe2408 30fe2408 30fe2408 30fe2408 0.$.0.$.0.$.0.$.\n 0x08e769b0 30fe2408 30fe2408 30fe2408 50fe2408 0.$.0.$.0.$.P.$.\n 0x08e769c0 00fe2408 00000000 00000000 00000000 ..$.............\n 0x08e769d0 ffffffff ffffffff fe7f0000 00000000 ................\n 0x08e769e0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 35353661 31653666 36343461 37343533 556a1e6f644a7453\n- 0x00000010 62383466 65376338 30313336 30633836 b84fe7c801360c86\n- 0x00000020 34633932 34382e64 65627567 00000000 4c9248.debug....\n- 0x00000030 f70af9b1 ....\n+ 0x00000000 38623565 65386135 34653664 39653235 8b5ee8a54e6d9e25\n+ 0x00000010 38626566 62636364 35383065 35313862 8befbccd580e518b\n+ 0x00000020 37366331 62352e64 65627567 00000000 76c1b5.debug....\n+ 0x00000030 eba215e7 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2631ff4432e7cb9a0f70dbe1f5519a63f9ed553f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d5bc882d6828f237feb20b5b3d8262b1eae54868\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:06:48 2025\n+20240701\n+Mon Jul 1 06:08:30 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080cbec0 80d30508 f0d40508 80d30508 20d50508 ............ ...\n 0x080cbed0 80d30508 50d50508 80d30508 80d50508 ....P...........\n 0x080cbee0 80d30508 b0d50508 80d30508 d8d50508 ................\n 0x080cbef0 80d30508 00d60508 80d30508 30d60508 ............0...\n 0x080cbf00 80d30508 60d60508 80d30508 88d60508 ....`...........\n 0x080cbf10 80d30508 b0d60508 80d30508 d8d60508 ................\n 0x080cbf20 80d30508 00d70508 80d30508 30d70508 ............0...\n- 0x080cbf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080cbf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080cbf50 30373a30 363a3438 20323032 35000000 07:06:48 2025...\n+ 0x080cbf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080cbf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080cbf50 30363a30 383a3330 20323032 34000000 06:08:30 2024...\n 0x080cbf60 2c33f6ff 1c33f6ff 0c33f6ff fc32f6ff ,3...3...3...2..\n 0x080cbf70 ec32f6ff dc32f6ff cc32f6ff bc32f6ff .2...2...2...2..\n 0x080cbf80 ac32f6ff 8c32f6ff 6c32f6ff 4c32f6ff .2...2..l2..L2..\n 0x080cbf90 2c32f6ff 0c32f6ff ec31f6ff cc31f6ff ,2...2...1...1..\n 0x080cbfa0 ac31f6ff 8c31f6ff 6c31f6ff 4c31f6ff .1...1..l1..L1..\n 0x080cbfb0 2c31f6ff 0c31f6ff dc30f6ff ec30f6ff ,1...1...0...0..\n 0x080cbfc0 dc30f6ff dc38f6ff cc38f6ff ac38f6ff .0...8...8...8..\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 33316666 34343332 65376362 39613066 31ff4432e7cb9a0f\n- 0x00000010 37306462 65316635 35313961 36336639 70dbe1f5519a63f9\n- 0x00000020 65643535 33662e64 65627567 00000000 ed553f.debug....\n- 0x00000030 ec35e731 .5.1\n+ 0x00000000 62633838 32643638 32386632 33376665 bc882d6828f237fe\n+ 0x00000010 62323062 35623364 38323632 62316561 b20b5b3d8262b1ea\n+ 0x00000020 65353438 36382e64 65627567 00000000 e54868.debug....\n+ 0x00000030 eb3b125d .;.]\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6a4b76e5122ec0b8b400c9327a67336cf5c43696\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f0cb51315062ac1c5b82c59cf919b8c7f4a32b83\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:06:48 2025\n+20240701\n+Mon Jul 1 06:08:30 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 805e0508 20600508 805e0508 50600508 .^.. `...^..P`..\n 0x080c40d0 805e0508 80600508 805e0508 b0600508 .^...`...^...`..\n 0x080c40e0 805e0508 d8600508 805e0508 00610508 .^...`...^...a..\n 0x080c40f0 805e0508 30610508 805e0508 60610508 .^..0a...^..`a..\n 0x080c4100 805e0508 88610508 805e0508 b0610508 .^...a...^...a..\n 0x080c4110 805e0508 d8610508 805e0508 00620508 .^...a...^...b..\n 0x080c4120 805e0508 30620508 312e392e 32003230 .^..0b..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30373a30 363a3438 Aug 2 07:06:48\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30363a30 383a3330 Jul 1 06:08:30\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 34623736 65353132 32656330 62386234 4b76e5122ec0b8b4\n- 0x00000010 30306339 33323761 36373333 36636635 00c9327a67336cf5\n- 0x00000020 63343336 39362e64 65627567 00000000 c43696.debug....\n- 0x00000030 18162442 ..$B\n+ 0x00000000 63623531 33313530 36326163 31633562 cb51315062ac1c5b\n+ 0x00000010 38326335 39636639 31396238 63376634 82c59cf919b8c7f4\n+ 0x00000020 61333262 38332e64 65627567 00000000 a32b83.debug....\n+ 0x00000030 6cf223a4 l.#.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cf68325cfb28bd826a8c142640f5037248ba8219\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 053f8a961a132274eaef50068082ec142d8d2f47\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:06:48 2025\n+20240701\n+Mon Jul 1 06:08:30 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 30610508 d0620508 30610508 00630508 0a...b..0a...c..\n 0x080c42b0 30610508 30630508 30610508 60630508 0a..0c..0a..`c..\n 0x080c42c0 30610508 88630508 30610508 b0630508 0a...c..0a...c..\n 0x080c42d0 30610508 e0630508 30610508 10640508 0a...c..0a...d..\n 0x080c42e0 30610508 38640508 30610508 60640508 0a..8d..0a..`d..\n 0x080c42f0 30610508 88640508 30610508 b0640508 0a...d..0a...d..\n 0x080c4300 30610508 e0640508 312e392e 32003230 0a...d..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30373a30 363a3438 Aug 2 07:06:48\n- 0x080c4330 20323032 35000000 0c6df6ff fc6cf6ff 2025....m...l..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30363a30 383a3330 Jul 1 06:08:30\n+ 0x080c4330 20323032 34000000 0c6df6ff fc6cf6ff 2024....m...l..\n 0x080c4340 ec6cf6ff dc6cf6ff cc6cf6ff bc6cf6ff .l...l...l...l..\n 0x080c4350 ac6cf6ff 9c6cf6ff 8c6cf6ff 6c6cf6ff .l...l...l..ll..\n 0x080c4360 4c6cf6ff 2c6cf6ff 0c6cf6ff ec6bf6ff Ll..,l...l...k..\n 0x080c4370 cc6bf6ff ac6bf6ff 8c6bf6ff 6c6bf6ff .k...k...k..lk..\n 0x080c4380 4c6bf6ff 2c6bf6ff 0c6bf6ff ec6af6ff Lk..,k...k...j..\n 0x080c4390 bc6af6ff cc6af6ff bc6af6ff bc72f6ff .j...j...j...r..\n 0x080c43a0 ac72f6ff 8c72f6ff bc6af6ff 7c72f6ff .r...r...j..|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 36383332 35636662 32386264 38323661 68325cfb28bd826a\n- 0x00000010 38633134 32363430 66353033 37323438 8c142640f5037248\n- 0x00000020 62613832 31392e64 65627567 00000000 ba8219.debug....\n- 0x00000030 bbd32599 ..%.\n+ 0x00000000 33663861 39363161 31333232 37346561 3f8a961a132274ea\n+ 0x00000010 65663530 30363830 38326563 31343264 ef50068082ec142d\n+ 0x00000020 38643266 34372e64 65627567 00000000 8d2f47.debug....\n+ 0x00000030 64d959cf d.Y.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/9/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bc9d78c586d4adc4adcdecc34d3d35562328d799\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5af4f8ea00aa2b46373d19520f5de862797e79eb\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 07:06:48 2025\n+20240701\n+Mon Jul 1 06:08:30 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 b0540508 50560508 b0540508 80560508 .T..PV...T...V..\n 0x080c3110 b0540508 b0560508 b0540508 e0560508 .T...V...T...V..\n 0x080c3120 b0540508 08570508 b0540508 30570508 .T...W...T..0W..\n 0x080c3130 b0540508 60570508 b0540508 90570508 .T..`W...T...W..\n 0x080c3140 b0540508 b8570508 b0540508 e0570508 .T...W...T...W..\n 0x080c3150 b0540508 08580508 b0540508 30580508 .T...X...T..0X..\n 0x080c3160 b0540508 60580508 312e392e 32003230 .T..`X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30373a30 363a3438 Aug 2 07:06:48\n- 0x080c3190 20323032 35000000 8c70f6ff 7c70f6ff 2025....p..|p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30363a30 383a3330 Jul 1 06:08:30\n+ 0x080c3190 20323032 34000000 8c70f6ff 7c70f6ff 2024....p..|p..\n 0x080c31a0 6c70f6ff 5c70f6ff 4c70f6ff 3c70f6ff lp..\\p..Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 d0ea0508 40ec0508 d0ea0508 70ec0508 ....@.......p...\n 0x080ce250 d0ea0508 a0ec0508 d0ea0508 d0ec0508 ................\n 0x080ce260 d0ea0508 00ed0508 d0ea0508 28ed0508 ............(...\n 0x080ce270 d0ea0508 50ed0508 d0ea0508 80ed0508 ....P...........\n 0x080ce280 d0ea0508 b0ed0508 d0ea0508 d8ed0508 ................\n 0x080ce290 d0ea0508 00ee0508 d0ea0508 28ee0508 ............(...\n 0x080ce2a0 d0ea0508 50ee0508 d0ea0508 80ee0508 ....P...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30373a30 363a3438 20323032 35000000 07:06:48 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30363a30 383a3330 20323032 34000000 06:08:30 2024...\n 0x080ce2e0 7c1af6ff 6c1af6ff 5c1af6ff 4c1af6ff |...l...\\...L...\n 0x080ce2f0 3c1af6ff 2c1af6ff 1c1af6ff 0c1af6ff <...,...........\n 0x080ce300 fc19f6ff dc19f6ff bc19f6ff 9c19f6ff ................\n 0x080ce310 7c19f6ff 5c19f6ff 3c19f6ff 1c19f6ff |...\\...<.......\n 0x080ce320 fc18f6ff dc18f6ff bc18f6ff 9c18f6ff ................\n 0x080ce330 7c18f6ff 5c18f6ff 2c18f6ff 3c18f6ff |...\\...,...<...\n 0x080ce340 2c18f6ff 2c20f6ff 1c20f6ff fc1ff6ff ,..., ... ......\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 62636466 66386465 37643034 39326164 bcdff8de7d0492ad\n- 0x00000010 39626532 35303738 31643031 64633738 9be250781d01dc78\n- 0x00000020 35626235 63662e64 65627567 00000000 5bb5cf.debug....\n- 0x00000030 9a5fc649 ._.I\n+ 0x00000000 37393764 36393763 64643338 31383832 797d697cdd381882\n+ 0x00000010 32333030 31393835 32333737 33313535 2300198523773155\n+ 0x00000020 35353532 34632e64 65627567 00000000 55524c.debug....\n+ 0x00000030 ce7737ce .w7.\n \n"}]}]}]}]}, {"source1": "gm2-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb", "source2": "gm2-9-s390x-linux-gnu_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6883480 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6888856 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/s390x-linux-gnu-gm2-9", "source2": "./usr/bin/s390x-linux-gnu-gm2-9", "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: f3258cc74c06fb99acc4cfb565125db7e62c60bf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 413d75948c20126a3272d0307daf1f258fe3f81b\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": "@@ -2604,16 +2604,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}%{!gstabs*:%{g*:--gdwarf2}}} %{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.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n stack guard value must be an exact power of 2\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4775,17 +4775,17 @@\n 0x080e2a40 2d2d6465 6275672d 70726566 69782d6d --debug-prefix-m\n 0x080e2a50 61702025 2a7d0000 36343a2e 2e2f6c69 ap %*}..64:../li\n 0x080e2a60 623a7333 3930782d 6c696e75 782d676e b:s390x-linux-gn\n 0x080e2a70 75206d36 3420216d 33313b00 33323a2e u m64 !m31;.32:.\n 0x080e2a80 2e2f6c69 6233323a 73333930 2d6c696e ./lib32:s390-lin\n 0x080e2a90 75782d67 6e752021 6d363420 6d33313b ux-gnu !m64 m31;\n 0x080e2aa0 00000000 474e5520 4d6f6475 6c612d32 ....GNU Modula-2\n- 0x080e2ab0 2020312e 392e3220 20283230 32353038 1.9.2 (202508\n- 0x080e2ac0 30322900 436f7079 72696768 74202843 02).Copyright (C\n- 0x080e2ad0 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n+ 0x080e2ab0 2020312e 392e3220 20283230 32343037 1.9.2 (202407\n+ 0x080e2ac0 30312900 436f7079 72696768 74202843 01).Copyright (C\n+ 0x080e2ad0 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n 0x080e2ae0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x080e2af0 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x080e2b00 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x080e2b10 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x080e2b20 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 32353863 63373463 30366662 39396163 258cc74c06fb99ac\n- 0x00000010 63346366 62353635 31323564 62376536 c4cfb565125db7e6\n- 0x00000020 32633630 62662e64 65627567 00000000 2c60bf.debug....\n- 0x00000030 db098e1e ....\n+ 0x00000000 33643735 39343863 32303132 36613332 3d75948c20126a32\n+ 0x00000010 37326430 33303764 61663166 32353866 72d0307daf1f258f\n+ 0x00000020 65336638 31622e64 65627567 00000000 e3f81b.debug....\n+ 0x00000030 a06edeae .n..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fdcde5a355b523f8da4797d3ccb554f8222bad6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 78316ada2e094913da5b7a36a3f6be6ce943a198\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": "@@ -44198,16 +44198,16 @@\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:48:34 2025\n+20240701\n+Mon Jul 1 05:14:58 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????|\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:=C\n !\"#$%&'()*+,-./0123456789:;<\n !\"#$789\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -49845,17 +49845,17 @@\n 0x08e00b20 b9cb2308 d2cb2308 ebcb2308 04cc2308 ..#...#...#...#.\n 0x08e00b30 1dcc2308 36cc2308 4fcc2308 68cc2308 ..#.6.#.O.#.h.#.\n 0x08e00b40 81cc2308 9acc2308 6aca2308 80ca2308 ..#...#.j.#...#.\n 0x08e00b50 96ca2308 acca2308 c2ca2308 d8ca2308 ..#...#...#...#.\n 0x08e00b60 f1ca2308 0acb2308 6fcf2308 88cf2308 ..#...#.o.#...#.\n 0x08e00b70 a1cf2308 f3d22308 23cb2308 3ccb2308 ..#...#.#.#.<.#.\n 0x08e00b80 55cb2308 bacf2308 312e392e 32003230 U.#...#.1.9.2.20\n- 0x08e00b90 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x08e00ba0 20417567 20203220 30363a34 383a3334 Aug 2 06:48:34\n- 0x08e00bb0 20323032 35000000 80192408 b0192408 2025.....$...$.\n+ 0x08e00b90 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x08e00ba0 204a756c 20203120 30353a31 343a3538 Jul 1 05:14:58\n+ 0x08e00bb0 20323032 34000000 80192408 b0192408 2024.....$...$.\n 0x08e00bc0 80192408 b0192408 b0192408 b0192408 ..$...$...$...$.\n 0x08e00bd0 80192408 b0192408 b0192408 b0192408 ..$...$...$...$.\n 0x08e00be0 b0192408 b0192408 b0192408 b0192408 ..$...$...$...$.\n 0x08e00bf0 b0192408 b0192408 b0192408 d0192408 ..$...$...$...$.\n 0x08e00c00 80192408 00000000 00000000 00000000 ..$.............\n 0x08e00c10 ffffffff ffffffff fe7f0000 00000000 ................\n 0x08e00c20 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 64636465 35613335 35623532 33663864 dcde5a355b523f8d\n- 0x00000010 61343739 37643363 63623535 34663832 a4797d3ccb554f82\n- 0x00000020 32326261 64362e64 65627567 00000000 22bad6.debug....\n- 0x00000030 01aa8e96 ....\n+ 0x00000000 33313661 64613265 30393439 31336461 316ada2e094913da\n+ 0x00000010 35623761 33366133 66366265 36636539 5b7a36a3f6be6ce9\n+ 0x00000020 34336131 39382e64 65627567 00000000 43a198.debug....\n+ 0x00000030 fa9f3100 ..1.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa895c45e0b9965964eb919e65704b529d826784\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd255b35f550046b7e3a9a87e2b519be10332ab9\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:48:34 2025\n+20240701\n+Mon Jul 1 05:14:58 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080cbec0 80d30508 f0d40508 80d30508 20d50508 ............ ...\n 0x080cbed0 80d30508 50d50508 80d30508 80d50508 ....P...........\n 0x080cbee0 80d30508 b0d50508 80d30508 d8d50508 ................\n 0x080cbef0 80d30508 00d60508 80d30508 30d60508 ............0...\n 0x080cbf00 80d30508 60d60508 80d30508 88d60508 ....`...........\n 0x080cbf10 80d30508 b0d60508 80d30508 d8d60508 ................\n 0x080cbf20 80d30508 00d70508 80d30508 30d70508 ............0...\n- 0x080cbf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080cbf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080cbf50 30363a34 383a3334 20323032 35000000 06:48:34 2025...\n+ 0x080cbf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080cbf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080cbf50 30353a31 343a3538 20323032 34000000 05:14:58 2024...\n 0x080cbf60 2c33f6ff 1c33f6ff 0c33f6ff fc32f6ff ,3...3...3...2..\n 0x080cbf70 ec32f6ff dc32f6ff cc32f6ff bc32f6ff .2...2...2...2..\n 0x080cbf80 ac32f6ff 8c32f6ff 6c32f6ff 4c32f6ff .2...2..l2..L2..\n 0x080cbf90 2c32f6ff 0c32f6ff ec31f6ff cc31f6ff ,2...2...1...1..\n 0x080cbfa0 ac31f6ff 8c31f6ff 6c31f6ff 4c31f6ff .1...1..l1..L1..\n 0x080cbfb0 2c31f6ff 0c31f6ff dc30f6ff ec30f6ff ,1...1...0...0..\n 0x080cbfc0 dc30f6ff dc38f6ff cc38f6ff ac38f6ff .0...8...8...8..\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 38393563 34356530 62393936 35393634 895c45e0b9965964\n- 0x00000010 65623931 39653635 37303462 35323964 eb919e65704b529d\n- 0x00000020 38323637 38342e64 65627567 00000000 826784.debug....\n- 0x00000030 6bf42d01 k.-.\n+ 0x00000000 32353562 33356635 35303034 36623765 255b35f550046b7e\n+ 0x00000010 33613961 38376532 62353139 62653130 3a9a87e2b519be10\n+ 0x00000020 33333261 62392e64 65627567 00000000 332ab9.debug....\n+ 0x00000030 0b8157d4 ..W.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a6f726710c22ae4c68b1b60fc0ed4ab9adf13414\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f673f1c41dec311ba815b496168136e6a15884bd\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:48:34 2025\n+20240701\n+Mon Jul 1 05:14:58 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 805e0508 20600508 805e0508 50600508 .^.. `...^..P`..\n 0x080c40d0 805e0508 80600508 805e0508 b0600508 .^...`...^...`..\n 0x080c40e0 805e0508 d8600508 805e0508 00610508 .^...`...^...a..\n 0x080c40f0 805e0508 30610508 805e0508 60610508 .^..0a...^..`a..\n 0x080c4100 805e0508 88610508 805e0508 b0610508 .^...a...^...a..\n 0x080c4110 805e0508 d8610508 805e0508 00620508 .^...a...^...b..\n 0x080c4120 805e0508 30620508 312e392e 32003230 .^..0b..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30363a34 383a3334 Aug 2 06:48:34\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30353a31 343a3538 Jul 1 05:14:58\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 66373236 37313063 32326165 34633638 f726710c22ae4c68\n- 0x00000010 62316236 30666330 65643461 62396164 b1b60fc0ed4ab9ad\n- 0x00000020 66313334 31342e64 65627567 00000000 f13414.debug....\n- 0x00000030 4c8aede1 L...\n+ 0x00000000 37336631 63343164 65633331 31626138 73f1c41dec311ba8\n+ 0x00000010 31356234 39363136 38313336 65366131 15b496168136e6a1\n+ 0x00000020 35383834 62642e64 65627567 00000000 5884bd.debug....\n+ 0x00000030 9eedbb4a ...J\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ca58523c43dd3496da8c2d0ec75fa7a8e1ba83a0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a51e2365c21369f45a4f7042ee1739522af14b6b\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:48:34 2025\n+20240701\n+Mon Jul 1 05:14:58 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 30610508 d0620508 30610508 00630508 0a...b..0a...c..\n 0x080c42b0 30610508 30630508 30610508 60630508 0a..0c..0a..`c..\n 0x080c42c0 30610508 88630508 30610508 b0630508 0a...c..0a...c..\n 0x080c42d0 30610508 e0630508 30610508 10640508 0a...c..0a...d..\n 0x080c42e0 30610508 38640508 30610508 60640508 0a..8d..0a..`d..\n 0x080c42f0 30610508 88640508 30610508 b0640508 0a...d..0a...d..\n 0x080c4300 30610508 e0640508 312e392e 32003230 0a...d..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30363a34 383a3334 Aug 2 06:48:34\n- 0x080c4330 20323032 35000000 0c6df6ff fc6cf6ff 2025....m...l..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30353a31 343a3538 Jul 1 05:14:58\n+ 0x080c4330 20323032 34000000 0c6df6ff fc6cf6ff 2024....m...l..\n 0x080c4340 ec6cf6ff dc6cf6ff cc6cf6ff bc6cf6ff .l...l...l...l..\n 0x080c4350 ac6cf6ff 9c6cf6ff 8c6cf6ff 6c6cf6ff .l...l...l..ll..\n 0x080c4360 4c6cf6ff 2c6cf6ff 0c6cf6ff ec6bf6ff Ll..,l...l...k..\n 0x080c4370 cc6bf6ff ac6bf6ff 8c6bf6ff 6c6bf6ff .k...k...k..lk..\n 0x080c4380 4c6bf6ff 2c6bf6ff 0c6bf6ff ec6af6ff Lk..,k...k...j..\n 0x080c4390 bc6af6ff cc6af6ff bc6af6ff bc72f6ff .j...j...j...r..\n 0x080c43a0 ac72f6ff 8c72f6ff bc6af6ff 7c72f6ff .r...r...j..|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 35383532 33633433 64643334 39366461 58523c43dd3496da\n- 0x00000010 38633264 30656337 35666137 61386531 8c2d0ec75fa7a8e1\n- 0x00000020 62613833 61302e64 65627567 00000000 ba83a0.debug....\n- 0x00000030 86e17281 ..r.\n+ 0x00000000 31653233 36356332 31333639 66343561 1e2365c21369f45a\n+ 0x00000010 34663730 34326565 31373339 35323261 4f7042ee1739522a\n+ 0x00000020 66313462 36622e64 65627567 00000000 f14b6b.debug....\n+ 0x00000030 7f6ffdfd .o..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/9/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a330d1e0b18c4e88b766b25d4fd5336593938594\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eace6ed9b88e178ff9d31c253ce1ed5a729787e5\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:48:34 2025\n+20240701\n+Mon Jul 1 05:14:58 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 b0540508 50560508 b0540508 80560508 .T..PV...T...V..\n 0x080c3110 b0540508 b0560508 b0540508 e0560508 .T...V...T...V..\n 0x080c3120 b0540508 08570508 b0540508 30570508 .T...W...T..0W..\n 0x080c3130 b0540508 60570508 b0540508 90570508 .T..`W...T...W..\n 0x080c3140 b0540508 b8570508 b0540508 e0570508 .T...W...T...W..\n 0x080c3150 b0540508 08580508 b0540508 30580508 .T...X...T..0X..\n 0x080c3160 b0540508 60580508 312e392e 32003230 .T..`X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30363a34 383a3334 Aug 2 06:48:34\n- 0x080c3190 20323032 35000000 8c70f6ff 7c70f6ff 2025....p..|p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30353a31 343a3538 Jul 1 05:14:58\n+ 0x080c3190 20323032 34000000 8c70f6ff 7c70f6ff 2024....p..|p..\n 0x080c31a0 6c70f6ff 5c70f6ff 4c70f6ff 3c70f6ff lp..\\p..Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 d0ea0508 40ec0508 d0ea0508 70ec0508 ....@.......p...\n 0x080ce250 d0ea0508 a0ec0508 d0ea0508 d0ec0508 ................\n 0x080ce260 d0ea0508 00ed0508 d0ea0508 28ed0508 ............(...\n 0x080ce270 d0ea0508 50ed0508 d0ea0508 80ed0508 ....P...........\n 0x080ce280 d0ea0508 b0ed0508 d0ea0508 d8ed0508 ................\n 0x080ce290 d0ea0508 00ee0508 d0ea0508 28ee0508 ............(...\n 0x080ce2a0 d0ea0508 50ee0508 d0ea0508 80ee0508 ....P...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30363a34 383a3334 20323032 35000000 06:48:34 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30353a31 343a3538 20323032 34000000 05:14:58 2024...\n 0x080ce2e0 7c1af6ff 6c1af6ff 5c1af6ff 4c1af6ff |...l...\\...L...\n 0x080ce2f0 3c1af6ff 2c1af6ff 1c1af6ff 0c1af6ff <...,...........\n 0x080ce300 fc19f6ff dc19f6ff bc19f6ff 9c19f6ff ................\n 0x080ce310 7c19f6ff 5c19f6ff 3c19f6ff 1c19f6ff |...\\...<.......\n 0x080ce320 fc18f6ff dc18f6ff bc18f6ff 9c18f6ff ................\n 0x080ce330 7c18f6ff 5c18f6ff 2c18f6ff 3c18f6ff |...\\...,...<...\n 0x080ce340 2c18f6ff 2c20f6ff 1c20f6ff fc1ff6ff ,..., ... ......\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 33323863 32363936 62373466 35373937 328c2696b74f5797\n- 0x00000010 34346130 65653231 30333666 30373536 44a0ee21036f0756\n- 0x00000020 32633636 62652e64 65627567 00000000 2c66be.debug....\n- 0x00000030 90af96d2 ....\n+ 0x00000000 64313230 31383566 34376333 35616631 d120185f47c35af1\n+ 0x00000010 66613531 65623236 37363835 39393064 fa51eb267685990d\n+ 0x00000020 34313134 61662e64 65627567 00000000 4114af.debug....\n+ 0x00000030 c4118c4b ...K\n \n"}]}]}]}]}, {"source1": "gm2-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb", "source2": "gm2-9-x86-64-linux-gnu_9.5.0-6cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-07-14 12:55:49.000000 debian-binary\n--rw-r--r-- 0 0 0 1124 2023-07-14 12:55:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8298868 2023-07-14 12:55:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1128 2023-07-14 12:55:49.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8300300 2023-07-14 12:55:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/x86_64-linux-gnu-gm2-9", "source2": "./usr/bin/x86_64-linux-gnu-gm2-9", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 31b7c0db6d16d6165b7ef77adedfd714d1d104a7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 04a54c627d216b4dd651dd2cee5b7ca07caca724\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": "@@ -2855,16 +2855,16 @@\n %{static|static-pie:--start-group} %G %{!nolibc:%L} %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}\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*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}} %{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.2 (20250802)\n-Copyright (C) 2025 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.2 (20240701)\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/9\n warning it is not advisible to set GM2_PREFIX as well as either LIBRARY_PATH or COMPILER_PATH\n /usr/bin/i686-linux-gnu-ranlib\n --param l1-cache-line-size=%u \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5177,16 +5177,16 @@\n 0x080ea360 2e2f6c69 623a7838 365f3634 2d6c696e ./lib:x86_64-lin\n 0x080ea370 75782d67 6e752021 6d333220 6d363420 ux-gnu !m32 m64 \n 0x080ea380 216d7833 323b0000 7833323a 2e2e2f6c !mx32;..x32:../l\n 0x080ea390 69627833 323a7838 365f3634 2d6c696e ibx32:x86_64-lin\n 0x080ea3a0 75782d67 6e757833 3220216d 33322021 ux-gnux32 !m32 !\n 0x080ea3b0 6d363420 6d783332 3b000000 474e5520 m64 mx32;...GNU \n 0x080ea3c0 4d6f6475 6c612d32 2020312e 392e3220 Modula-2 1.9.2 \n- 0x080ea3d0 20283230 32353038 30322900 436f7079 (20250802).Copy\n- 0x080ea3e0 72696768 74202843 29203230 32352046 right (C) 2025 F\n+ 0x080ea3d0 20283230 32343037 30312900 436f7079 (20240701).Copy\n+ 0x080ea3e0 72696768 74202843 29203230 32342046 right (C) 2024 F\n 0x080ea3f0 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x080ea400 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x080ea410 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x080ea420 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x080ea430 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 62376330 64623664 31366436 31363562 b7c0db6d16d6165b\n- 0x00000010 37656637 37616465 64666437 31346431 7ef77adedfd714d1\n- 0x00000020 64313034 61372e64 65627567 00000000 d104a7.debug....\n- 0x00000030 3be026f7 ;.&.\n+ 0x00000000 61353463 36323764 32313662 34646436 a54c627d216b4dd6\n+ 0x00000010 35316464 32636565 35623763 61303763 51dd2cee5b7ca07c\n+ 0x00000020 61636137 32342e64 65627567 00000000 aca724.debug....\n+ 0x00000030 a55004e9 .P..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/cc1gm2", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 03afc9f093b6ae19a13bdcff841f8c43d3b2762a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d36de202f62a4476d98d350eb10083289566d4e\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": "@@ -59230,16 +59230,16 @@\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n \\\\\\\\\\\\\\\\????????-C\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:22:24 2025\n+20240701\n+Mon Jul 1 03:53:57 2024\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\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 (()()+()+()+()+\n ;>?@EFGH\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -72335,17 +72335,17 @@\n 0x0904b8c0 99052908 b2052908 cb052908 e4052908 ..)...)...)...).\n 0x0904b8d0 fd052908 16062908 2f062908 48062908 ..)...)./.).H.).\n 0x0904b8e0 61062908 7a062908 4a042908 60042908 a.).z.).J.).`.).\n 0x0904b8f0 76042908 8c042908 a2042908 b8042908 v.)...)...)...).\n 0x0904b900 d1042908 ea042908 4f092908 68092908 ..)...).O.).h.).\n 0x0904b910 81092908 d30c2908 03052908 1c052908 ..)...)...)...).\n 0x0904b920 35052908 9a092908 312e392e 32003230 5.)...).1.9.2.20\n- 0x0904b930 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x0904b940 20417567 20203220 30363a32 323a3234 Aug 2 06:22:24\n- 0x0904b950 20323032 35000000 60532908 90532908 2025...`S)..S).\n+ 0x0904b930 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x0904b940 204a756c 20203120 30333a35 333a3537 Jul 1 03:53:57\n+ 0x0904b950 20323032 34000000 60532908 90532908 2024...`S)..S).\n 0x0904b960 60532908 90532908 90532908 90532908 `S)..S)..S)..S).\n 0x0904b970 60532908 90532908 90532908 90532908 `S)..S)..S)..S).\n 0x0904b980 90532908 90532908 90532908 90532908 .S)..S)..S)..S).\n 0x0904b990 90532908 90532908 90532908 b0532908 .S)..S)..S)..S).\n 0x0904b9a0 60532908 00000000 00000000 00000000 `S).............\n 0x0904b9b0 ffffffff ffffffff fe7f0000 00000000 ................\n 0x0904b9c0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\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 61666339 66303933 62366165 31396131 afc9f093b6ae19a1\n- 0x00000010 33626463 66663834 31663863 34336433 3bdcff841f8c43d3\n- 0x00000020 62323736 32612e64 65627567 00000000 b2762a.debug....\n- 0x00000030 6913d0d7 i...\n+ 0x00000000 33366465 32303266 36326134 34373664 36de202f62a4476d\n+ 0x00000010 39386433 35306562 31303038 33323839 98d350eb10083289\n+ 0x00000020 35363664 34652e64 65627567 00000000 566d4e.debug....\n+ 0x00000030 2d0b2522 -.%\"\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2l", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9d69ed668d1b0c2453d1bace3f7705dedd66bd35\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dbd15c09197147bc9026ce670c939b3e71427777\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": "@@ -1050,16 +1050,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:22:24 2025\n+20240701\n+Mon Jul 1 03:53:57 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2287,17 +2287,17 @@\n 0x080ccec0 a0d30508 10d50508 a0d30508 40d50508 ............@...\n 0x080cced0 a0d30508 70d50508 a0d30508 a0d50508 ....p...........\n 0x080ccee0 a0d30508 d0d50508 a0d30508 f8d50508 ................\n 0x080ccef0 a0d30508 20d60508 a0d30508 50d60508 .... .......P...\n 0x080ccf00 a0d30508 80d60508 a0d30508 a8d60508 ................\n 0x080ccf10 a0d30508 d0d60508 a0d30508 f8d60508 ................\n 0x080ccf20 a0d30508 20d70508 a0d30508 50d70508 .... .......P...\n- 0x080ccf30 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ccf40 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ccf50 30363a32 323a3234 20323032 35000000 06:22:24 2025...\n+ 0x080ccf30 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ccf40 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ccf50 30333a35 333a3537 20323032 34000000 03:53:57 2024...\n 0x080ccf60 4c23f6ff 3c23f6ff 2c23f6ff 1c23f6ff L#..<#..,#...#..\n 0x080ccf70 0c23f6ff fc22f6ff ec22f6ff dc22f6ff .#...\"...\"...\"..\n 0x080ccf80 cc22f6ff ac22f6ff 8c22f6ff 6c22f6ff .\"...\"...\"..l\"..\n 0x080ccf90 4c22f6ff 2c22f6ff 0c22f6ff ec21f6ff L\"..,\"...\"...!..\n 0x080ccfa0 cc21f6ff ac21f6ff 8c21f6ff 6c21f6ff .!...!...!..l!..\n 0x080ccfb0 4c21f6ff 2c21f6ff fc20f6ff 0c21f6ff L!..,!... ...!..\n 0x080ccfc0 fc20f6ff fc28f6ff ec28f6ff cc28f6ff . ...(...(...(..\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 36396564 36363864 31623063 32343533 69ed668d1b0c2453\n- 0x00000010 64316261 63653366 37373035 64656464 d1bace3f7705dedd\n- 0x00000020 36366264 33352e64 65627567 00000000 66bd35.debug....\n- 0x00000030 5d3a0f72 ]:.r\n+ 0x00000000 64313563 30393139 37313437 62633930 d15c09197147bc90\n+ 0x00000010 32366365 36373063 39333962 33653731 26ce670c939b3e71\n+ 0x00000020 34323737 37372e64 65627567 00000000 427777.debug....\n+ 0x00000030 ee69054d .i.M\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lcc", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 97f972607c1af95a0c020867ac59ebb1501da064\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f4cdab007f7a57560a9fbad50321a46ba5859942\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": "@@ -939,16 +939,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:22:24 2025\n+20240701\n+Mon Jul 1 03:53:57 2024\n \\\\\\\\\\\\\\\\????????-C\n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\????????????????\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2063,17 +2063,17 @@\n 0x080c40c0 a05e0508 40600508 a05e0508 70600508 .^..@`...^..p`..\n 0x080c40d0 a05e0508 a0600508 a05e0508 d0600508 .^...`...^...`..\n 0x080c40e0 a05e0508 f8600508 a05e0508 20610508 .^...`...^.. a..\n 0x080c40f0 a05e0508 50610508 a05e0508 80610508 .^..Pa...^...a..\n 0x080c4100 a05e0508 a8610508 a05e0508 d0610508 .^...a...^...a..\n 0x080c4110 a05e0508 f8610508 a05e0508 20620508 .^...a...^.. b..\n 0x080c4120 a05e0508 50620508 312e392e 32003230 .^..Pb..1.9.2.20\n- 0x080c4130 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4140 20417567 20203220 30363a32 323a3234 Aug 2 06:22:24\n- 0x080c4150 20323032 35000000 ffffffff ffffef7f 2025...........\n+ 0x080c4130 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4140 204a756c 20203120 30333a35 333a3537 Jul 1 03:53:57\n+ 0x080c4150 20323032 34000000 ffffffff ffffef7f 2024...........\n 0x080c4160 0a0a0a0a 0a0a0a0a 0d0d0d0d 0d0d0d0d ................\n 0x080c4170 5c5c5c5c 5c5c5c5c 3f3f3f3f 3f3f3f3f \\\\\\\\\\\\\\\\????????\n 0x080c4180 2d431ceb e2361a3f 00000000 00000000 -C...6.?........\n 0x080c4190 ffffffff ffffffff fe7f0000 00000000 ................\n 0x080c41a0 0a0a0a0a 0a0a0a0a 0a0a0a0a 0a0a0a0a ................\n 0x080c41b0 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................\n 0x080c41c0 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\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 66393732 36303763 31616639 35613063 f972607c1af95a0c\n- 0x00000010 30323038 36376163 35396562 62313530 020867ac59ebb150\n- 0x00000020 31646130 36342e64 65627567 00000000 1da064.debug....\n- 0x00000030 14024547 ..EG\n+ 0x00000000 63646162 30303766 37613537 35363061 cdab007f7a57560a\n+ 0x00000010 39666261 64353033 32316134 36626135 9fbad50321a46ba5\n+ 0x00000020 38353939 34322e64 65627567 00000000 859942.debug....\n+ 0x00000030 7d98a967 }..g\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lgen", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/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: d881cbc21d0a69971bb6ccf84a3b47e67f8cbfb1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 212fb1824da3f1691f57848b8212376296150b9c\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": "@@ -946,16 +946,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:22:24 2025\n+20240701\n+Mon Jul 1 03:53:57 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2093,17 +2093,17 @@\n 0x080c42a0 50610508 f0620508 50610508 20630508 Pa...b..Pa.. c..\n 0x080c42b0 50610508 50630508 50610508 80630508 Pa..Pc..Pa...c..\n 0x080c42c0 50610508 a8630508 50610508 d0630508 Pa...c..Pa...c..\n 0x080c42d0 50610508 00640508 50610508 30640508 Pa...d..Pa..0d..\n 0x080c42e0 50610508 58640508 50610508 80640508 Pa..Xd..Pa...d..\n 0x080c42f0 50610508 a8640508 50610508 d0640508 Pa...d..Pa...d..\n 0x080c4300 50610508 00650508 312e392e 32003230 Pa...e..1.9.2.20\n- 0x080c4310 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c4320 20417567 20203220 30363a32 323a3234 Aug 2 06:22:24\n- 0x080c4330 20323032 35000000 2c6df6ff 1c6df6ff 2025...,m...m..\n+ 0x080c4310 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c4320 204a756c 20203120 30333a35 333a3537 Jul 1 03:53:57\n+ 0x080c4330 20323032 34000000 2c6df6ff 1c6df6ff 2024...,m...m..\n 0x080c4340 0c6df6ff fc6cf6ff ec6cf6ff dc6cf6ff .m...l...l...l..\n 0x080c4350 cc6cf6ff bc6cf6ff ac6cf6ff 8c6cf6ff .l...l...l...l..\n 0x080c4360 6c6cf6ff 4c6cf6ff 2c6cf6ff 0c6cf6ff ll..Ll..,l...l..\n 0x080c4370 ec6bf6ff cc6bf6ff ac6bf6ff 8c6bf6ff .k...k...k...k..\n 0x080c4380 6c6bf6ff 4c6bf6ff 2c6bf6ff 0c6bf6ff lk..Lk..,k...k..\n 0x080c4390 dc6af6ff ec6af6ff dc6af6ff dc72f6ff .j...j...j...r..\n 0x080c43a0 cc72f6ff ac72f6ff dc6af6ff 9c72f6ff .r...r...j...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 38316362 63323164 30613639 39373162 81cbc21d0a69971b\n- 0x00000010 62366363 66383461 33623437 65363766 b6ccf84a3b47e67f\n- 0x00000020 38636266 62312e64 65627567 00000000 8cbfb1.debug....\n- 0x00000030 f678d978 .x.x\n+ 0x00000000 32666231 38323464 61336631 36393166 2fb1824da3f1691f\n+ 0x00000010 35373834 38623832 31323337 36323936 57848b8212376296\n+ 0x00000020 31353062 39632e64 65627567 00000000 150b9c.debug....\n+ 0x00000030 e9f3fd0b ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/9/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 173d9a418346efb499f838664942b15bf42c7556\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b05e29a40aeef4d020a83617d3da354480c49120\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": "@@ -925,16 +925,16 @@\n __gnu_cxx::__concurrence_lock_error\n __gnu_cxx::__concurrence_unlock_error\n deleted virtual method called\n terminate called after throwing an instance of '\n terminate called without an active exception\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250802\n-Sat Aug 2 06:22:24 2025\n+20240701\n+Mon Jul 1 03:53:57 2024\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.c\n (Debian 9.5.0-6) \n \n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2067,17 +2067,17 @@\n 0x080c3100 d0540508 70560508 d0540508 a0560508 .T..pV...T...V..\n 0x080c3110 d0540508 d0560508 d0540508 00570508 .T...V...T...W..\n 0x080c3120 d0540508 28570508 d0540508 50570508 .T..(W...T..PW..\n 0x080c3130 d0540508 80570508 d0540508 b0570508 .T...W...T...W..\n 0x080c3140 d0540508 d8570508 d0540508 00580508 .T...W...T...X..\n 0x080c3150 d0540508 28580508 d0540508 50580508 .T..(X...T..PX..\n 0x080c3160 d0540508 80580508 312e392e 32003230 .T...X..1.9.2.20\n- 0x080c3170 32353038 30320039 2e352e30 00536174 250802.9.5.0.Sat\n- 0x080c3180 20417567 20203220 30363a32 323a3234 Aug 2 06:22:24\n- 0x080c3190 20323032 35000000 ac70f6ff 9c70f6ff 2025....p...p..\n+ 0x080c3170 32343037 30310039 2e352e30 004d6f6e 240701.9.5.0.Mon\n+ 0x080c3180 204a756c 20203120 30333a35 333a3537 Jul 1 03:53:57\n+ 0x080c3190 20323032 34000000 ac70f6ff 9c70f6ff 2024....p...p..\n 0x080c31a0 8c70f6ff 7c70f6ff 6c70f6ff 5c70f6ff .p..|p..lp..\\p..\n 0x080c31b0 4c70f6ff 3c70f6ff 2c70f6ff 0c70f6ff Lp..\n header.gcc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2343,17 +2343,17 @@\n 0x080ce240 f0ea0508 60ec0508 f0ea0508 90ec0508 ....`...........\n 0x080ce250 f0ea0508 c0ec0508 f0ea0508 f0ec0508 ................\n 0x080ce260 f0ea0508 20ed0508 f0ea0508 48ed0508 .... .......H...\n 0x080ce270 f0ea0508 70ed0508 f0ea0508 a0ed0508 ....p...........\n 0x080ce280 f0ea0508 d0ed0508 f0ea0508 f8ed0508 ................\n 0x080ce290 f0ea0508 20ee0508 f0ea0508 48ee0508 .... .......H...\n 0x080ce2a0 f0ea0508 70ee0508 f0ea0508 a0ee0508 ....p...........\n- 0x080ce2b0 312e392e 32003230 32353038 30320039 1.9.2.20250802.9\n- 0x080ce2c0 2e352e30 00536174 20417567 20203220 .5.0.Sat Aug 2 \n- 0x080ce2d0 30363a32 323a3234 20323032 35000000 06:22:24 2025...\n+ 0x080ce2b0 312e392e 32003230 32343037 30310039 1.9.2.20240701.9\n+ 0x080ce2c0 2e352e30 004d6f6e 204a756c 20203120 .5.0.Mon Jul 1 \n+ 0x080ce2d0 30333a35 333a3537 20323032 34000000 03:53:57 2024...\n 0x080ce2e0 9c1af6ff 8c1af6ff 7c1af6ff 6c1af6ff ........|...l...\n 0x080ce2f0 5c1af6ff 4c1af6ff 3c1af6ff 2c1af6ff \\...L...<...,...\n 0x080ce300 1c1af6ff fc19f6ff dc19f6ff bc19f6ff ................\n 0x080ce310 9c19f6ff 7c19f6ff 5c19f6ff 3c19f6ff ....|...\\...<...\n 0x080ce320 1c19f6ff fc18f6ff dc18f6ff bc18f6ff ................\n 0x080ce330 9c18f6ff 7c18f6ff 4c18f6ff 5c18f6ff ....|...L...\\...\n 0x080ce340 4c18f6ff 4c20f6ff 3c20f6ff 1c20f6ff L...L ..< ... ..\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 30383130 37376534 64623262 39303364 081077e4db2b903d\n- 0x00000010 64613466 35633337 66363337 36333934 da4f5c37f6376394\n- 0x00000020 32653237 64312e64 65627567 00000000 2e27d1.debug....\n- 0x00000030 4c501467 LP.g\n+ 0x00000000 38306137 38366531 36356263 62393537 80a786e165bcb957\n+ 0x00000010 32336338 38323165 34343361 34646230 23c8821e443a4db0\n+ 0x00000020 63346335 39622e64 65627567 00000000 c4c59b.debug....\n+ 0x00000030 8bb9ee19 ....\n \n"}]}]}]}]}]}