{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.eY1TGlIV/b1/gcc-12-cross_15_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.eY1TGlIV/b2/gcc-12-cross_15_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -54,20 +54,20 @@\n a0cae571518d47240c0cecec0e22a69b 9450976 devel optional gfortran-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb\n 7c1ac76ab98c718d3ae49f85eb348ac8 9449408 devel optional gfortran-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb\n a18fb101995ee3016b0fe2117677f977 1128 devel optional gfortran-12-multilib-s390x-linux-gnu_12.2.0-14cross1_i386.deb\n 2919f20f29bae1c51c14c08089f6b788 1136 devel optional gfortran-12-multilib-x86-64-linux-gnu_12.2.0-14cross1_i386.deb\n df310c8a35ae5bc4ec217b4174e44c45 9425048 devel optional gfortran-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb\n 8f1cccdec5a8298fa59da4db04c44ef0 8682216 devel optional gfortran-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb\n 56d765e44ee2fb963330382b6a78761b 10544656 devel optional gfortran-12-x86-64-linux-gnu_12.2.0-14cross1_i386.deb\n- a9ca307ef8fe81f548deee3def3d280e 9933080 devel optional gm2-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb\n- 1d37e2ac8d9d1f72e77b6608b2aa2501 9379928 devel optional gm2-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb\n- ace69c79a77daf2602fab3aeb6493a67 9379912 devel optional gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb\n- 55268fca6c891af2e30f77b8fd7f5305 9356784 devel optional gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb\n- eb360b7f13ce481f8d3d19ea13cd1d90 8600748 devel optional gm2-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb\n- 5214fc0ad18eddd24f283ee94ba3bd2d 10445352 devel optional gm2-12-x86-64-linux-gnu_12.2.0-14cross1_i386.deb\n+ ccaf9b091c85203f76cee8cc77ce00c1 9931824 devel optional gm2-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb\n+ ef52538d81b94969fb7d0f61fa499a7f 9381812 devel optional gm2-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb\n+ dec1ff2dbfbfdbf2bde4f90633bfc925 9380048 devel optional gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb\n+ ac4322fc9473aaa298b763907cb08aef 9352460 devel optional gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb\n+ 79ba20ff98daf30f83927544f1e449c7 8599092 devel optional gm2-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb\n+ bbc0fd6be100bebaec69e56142414e08 10446052 devel optional gm2-12-x86-64-linux-gnu_12.2.0-14cross1_i386.deb\n 5784a5b4cb53511c1caa05edf73c486b 18707288 devel optional gnat-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb\n 45cd7e833343914a94bc7294e0764c89 18191396 devel optional gnat-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb\n b57221cbe3804e0a1bcf66520033158b 18196052 devel optional gnat-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb\n 791df83a6fa50ba83841e302f574609e 19006480 devel optional gnat-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb\n bc9dd728a52955a8254a28abf4f80d8b 17429260 devel optional gnat-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb\n b4e589cef4a391ef912979e76af4d601 19646720 devel optional gnat-12-x86-64-linux-gnu_12.2.0-14cross1_i386.deb\n dfce6c6c94701b2a6e09883f68953036 10097760 devel optional gobjc++-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb\n"}, {"source1": "gm2-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb", "source2": "gm2-12-aarch64-linux-gnu_12.2.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9931772 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9930516 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/aarch64-linux-gnu-gm2-12", "source2": "./usr/bin/aarch64-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 458ca8866950f4d1218daa68aba9dffcb999b722\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b4ac7f5dda49270f45007c212b32c04eac88666\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": "@@ -574,16 +574,16 @@\n %{g*:%{%:debug-level-gt(0):%{%:dwarf-version-gt(4):--gdwarf-5 ;%:dwarf-version-gt(3):--gdwarf-4 ;%:dwarf-version-gt(2):--gdwarf-3 ;:--gdwarf2 }}}\n %{g*:%{%:debug-level-gt(0):}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n lp64:../lib:aarch64-linux-gnu mabi=lp64;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --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 --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --includedir=/usr/aarch64-linux-gnu/include\n $tIggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240123)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250224)\n+Copyright (C) 2025 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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2523,16 +2523,16 @@\n 0x080f7d80 00000000 2e002f00 01000000 00010000 ....../.........\n 0x080f7d90 00247449 6767635f 696e7465 726e616c .$tIggc_internal\n 0x080f7da0 5f616c6c 6f63002e 2e2f2e2e 2f737263 _alloc.../../src\n 0x080f7db0 2f676363 2f676763 2d6e6f6e 652e6363 /gcc/ggc-none.cc\n 0x080f7dc0 00676763 5f696e74 65726e61 6c5f636c .ggc_internal_cl\n 0x080f7dd0 65617265 645f616c 6c6f6300 474e5520 eared_alloc.GNU \n 0x080f7de0 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x080f7df0 20283230 32343031 32332900 436f7079 (20240123).Copy\n- 0x080f7e00 72696768 74202843 29203230 32342046 right (C) 2024 F\n+ 0x080f7df0 20283230 32353032 32342900 436f7079 (20250224).Copy\n+ 0x080f7e00 72696768 74202843 29203230 32352046 right (C) 2025 F\n 0x080f7e10 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x080f7e20 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x080f7e30 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x080f7e40 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x080f7e50 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 38636138 38363639 35306634 64313231 8ca8866950f4d121\n- 0x00000010 38646161 36386162 61396466 66636239 8daa68aba9dffcb9\n- 0x00000020 39396237 32322e64 65627567 00000000 99b722.debug....\n- 0x00000030 a4b9fd49 ...I\n+ 0x00000000 34616337 66356464 61343932 37306634 4ac7f5dda49270f4\n+ 0x00000010 35303037 63323132 62333263 30346561 5007c212b32c04ea\n+ 0x00000020 63383836 36362e64 65627567 00000000 c88666.debug....\n+ 0x00000030 84f98338 ...8\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fd35c2469ff34d3ee5e324b9ae492b8c4a91ae81\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 41060c9db4f87885cdff1b18c3229f48958766a7\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": "@@ -37618,16 +37618,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 03:12:28 2024\n+20250224\n+Mon Feb 24 13:49:11 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7086,17 +7086,17 @@\n 0x094edab0 93603a08 93603a08 93603a08 93603a08 .`:..`:..`:..`:.\n 0x094edac0 fe623a08 65633a08 7f633a08 93603a08 .b:.ec:..c:..`:.\n 0x094edad0 93603a08 93603a08 93603a08 93603a08 .`:..`:..`:..`:.\n 0x094edae0 93603a08 d8633a08 fe643a08 27643a08 .`:..c:..d:.'d:.\n 0x094edaf0 93603a08 93603a08 93603a08 93603a08 .`:..`:..`:..`:.\n 0x094edb00 93603a08 93603a08 93603a08 93603a08 .`:..`:..`:..`:.\n 0x094edb10 93603a08 c7643a08 312e392e 35003230 .`:..d:.1.9.5.20\n- 0x094edb20 32343031 32330031 322e322e 30005475 240123.12.2.0.Tu\n- 0x094edb30 65204a61 6e203233 2030333a 31323a32 e Jan 23 03:12:2\n- 0x094edb40 38203230 32340000 61737365 72742066 8 2024..assert f\n+ 0x094edb20 32353032 32340031 322e322e 30004d6f 250224.12.2.0.Mo\n+ 0x094edb30 6e204665 62203234 2031333a 34393a31 n Feb 24 13:49:1\n+ 0x094edb40 31203230 32350000 61737365 72742066 1 2025..assert f\n 0x094edb50 61696c65 64204672 6f6d2073 686f756c ailed From shoul\n 0x094edb60 64206e65 76657220 6265206c 61726765 d never be large\n 0x094edb70 72207468 616e2054 6f004d6f 64756c65 r than To.Module\n 0x094edb80 00205265 61636861 626c6520 696e6974 . Reachable init\n 0x094edb90 69616c69 7a617469 6f6e0020 52656163 ialization. Reac\n 0x094edba0 6861626c 65206669 6e616c69 7a617469 hable finalizati\n 0x094edbb0 6f6e0050 726f6365 64757265 20002051 on.Procedure . Q\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 33356332 34363966 66333464 33656535 35c2469ff34d3ee5\n- 0x00000010 65333234 62396165 34393262 38633461 e324b9ae492b8c4a\n- 0x00000020 39316165 38312e64 65627567 00000000 91ae81.debug....\n- 0x00000030 2e8eb808 ....\n+ 0x00000000 30363063 39646234 66383738 38356364 060c9db4f87885cd\n+ 0x00000010 66663162 31386333 32323966 34383935 ff1b18c3229f4895\n+ 0x00000020 38373636 61372e64 65627567 00000000 8766a7.debug....\n+ 0x00000030 15df1b02 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8e95bf698404eed018cc6c86454dde66477f2661\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2dc6a86dc01d638d49c56aa324297ff62e68a0b3\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 03:12:28 2024\n+20250224\n+Mon Feb 24 13:49:11 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30333a31 323a3238 20323032 34000000 03:12:28 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31333a34 393a3131 20323032 35000000 13:49:11 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 39356266 36393834 30346565 64303138 95bf698404eed018\n- 0x00000010 63633663 38363435 34646465 36363437 cc6c86454dde6647\n- 0x00000020 37663236 36312e64 65627567 00000000 7f2661.debug....\n- 0x00000030 5338f235 S8.5\n+ 0x00000000 63366138 36646330 31643633 38643439 c6a86dc01d638d49\n+ 0x00000010 63353661 61333234 32393766 66363265 c56aa324297ff62e\n+ 0x00000020 36386130 62332e64 65627567 00000000 68a0b3.debug....\n+ 0x00000030 1137fef8 .7..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1b06853d9f7c76f8eed7f62705d50f905dba21b8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 68431f1775c57e4e33fb66adfb0a5db3d89f8dfd\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:12:28 2024\n+20250224\n+Mon Feb 24 13:49:11 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203033 3a31323a ue Jan 23 03:12:\n- 0x080d19f0 32382032 30323400 61747465 6d707469 28 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203133 3a34393a on Feb 24 13:49:\n+ 0x080d19f0 31312032 30323500 61747465 6d707469 11 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 30363835 33643966 37633736 66386565 06853d9f7c76f8ee\n- 0x00000010 64376636 32373035 64353066 39303564 d7f62705d50f905d\n- 0x00000020 62613231 62382e64 65627567 00000000 ba21b8.debug....\n- 0x00000030 d54ea7d8 .N..\n+ 0x00000000 34333166 31373735 63353765 34653333 431f1775c57e4e33\n+ 0x00000010 66623636 61646662 30613564 62336438 fb66adfb0a5db3d8\n+ 0x00000020 39663864 66642e64 65627567 00000000 9f8dfd.debug....\n+ 0x00000030 70ea515b p.Q[\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 950c1b22550ebe2e8ae0dba820239d679f64e076\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47941c1b72305ae310e238008f62dcf567bf96cc\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": "@@ -257,16 +257,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:12:28 2024\n+20250224\n+Mon Feb 24 13:49:11 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -673,18 +673,18 @@\n 0x080d19e0 18b30508 58b10508 48b30508 58b10508 ....X...H...X...\n 0x080d19f0 78b30508 58b10508 a8b30508 58b10508 x...X.......X...\n 0x080d1a00 d8b30508 58b10508 00b40508 58b10508 ....X.......X...\n 0x080d1a10 30b40508 58b10508 60b40508 58b10508 0...X...`...X...\n 0x080d1a20 90b40508 58b10508 c0b40508 58b10508 ....X.......X...\n 0x080d1a30 f0b40508 58b10508 18b50508 58b10508 ....X.......X...\n 0x080d1a40 40b50508 58b10508 68b50508 6d6f6400 @...X...h...mod.\n- 0x080d1a50 74797065 00312e39 2e350032 30323430 type.1.9.5.20240\n- 0x080d1a60 31323300 31322e32 2e300054 7565204a 123.12.2.0.Tue J\n- 0x080d1a70 616e2032 33203033 3a31323a 32382032 an 23 03:12:28 2\n- 0x080d1a80 30323400 61747465 6d707469 6e672074 024.attempting t\n+ 0x080d1a50 74797065 00312e39 2e350032 30323530 type.1.9.5.20250\n+ 0x080d1a60 32323400 31322e32 2e30004d 6f6e2046 224.12.2.0.Mon F\n+ 0x080d1a70 65622032 34203133 3a34393a 31312032 eb 24 13:49:11 2\n+ 0x080d1a80 30323500 61747465 6d707469 6e672074 025.attempting t\n 0x080d1a90 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1aa0 7320746f 20506173 73310000 61747465 s to Pass1..atte\n 0x080d1ab0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d1ac0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d1ad0 73320000 61747465 6d707469 6e672074 s2..attempting t\n 0x080d1ae0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1af0 7320746f 20506173 73430000 61747465 s to PassC..atte\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 30633162 32323535 30656265 32653861 0c1b22550ebe2e8a\n- 0x00000010 65306462 61383230 32333964 36373966 e0dba820239d679f\n- 0x00000020 36346530 37362e64 65627567 00000000 64e076.debug....\n- 0x00000030 970b1b59 ...Y\n+ 0x00000000 39343163 31623732 33303561 65333130 941c1b72305ae310\n+ 0x00000010 65323338 30303866 36326463 66353637 e238008f62dcf567\n+ 0x00000020 62663936 63632e64 65627567 00000000 bf96cc.debug....\n+ 0x00000030 6db3640c m.d.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/aarch64-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b3ec890d367d6529e29590f1b40544f3a647cebd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fee74fabbffe981a3c2651cc2be8263e6bd77c32\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": "@@ -234,16 +234,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:12:28 2024\n+20250224\n+Mon Feb 24 13:49:11 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -645,17 +645,17 @@\n 0x080d0820 48a60508 58a40508 78a60508 58a40508 H...X...x...X...\n 0x080d0830 a8a60508 58a40508 d8a60508 58a40508 ....X.......X...\n 0x080d0840 00a70508 58a40508 30a70508 58a40508 ....X...0...X...\n 0x080d0850 60a70508 58a40508 90a70508 58a40508 `...X.......X...\n 0x080d0860 c0a70508 58a40508 f0a70508 58a40508 ....X.......X...\n 0x080d0870 18a80508 58a40508 40a80508 58a40508 ....X...@...X...\n 0x080d0880 68a80508 6d6f6400 74797065 00312e39 h...mod.type.1.9\n- 0x080d0890 2e350032 30323430 31323300 31322e32 .5.20240123.12.2\n- 0x080d08a0 2e300054 7565204a 616e2032 33203033 .0.Tue Jan 23 03\n- 0x080d08b0 3a31323a 32382032 30323400 61747465 :12:28 2024.atte\n+ 0x080d0890 2e350032 30323530 32323400 31322e32 .5.20250224.12.2\n+ 0x080d08a0 2e30004d 6f6e2046 65622032 34203133 .0.Mon Feb 24 13\n+ 0x080d08b0 3a34393a 31312032 30323500 61747465 :49:11 2025.atte\n 0x080d08c0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d08d0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d08e0 73310000 61747465 6d707469 6e672074 s1..attempting t\n 0x080d08f0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d0900 7320746f 20506173 73320000 61747465 s to Pass2..atte\n 0x080d0910 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d0920 7272656e 74506173 7320746f 20506173 rrentPass to Pas\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 65633839 30643336 37643635 32396532 ec890d367d6529e2\n- 0x00000010 39353930 66316234 30353434 66336136 9590f1b40544f3a6\n- 0x00000020 34376365 62642e64 65627567 00000000 47cebd.debug....\n- 0x00000030 d5c348a4 ..H.\n+ 0x00000000 65373466 61626266 66653938 31613363 e74fabbffe981a3c\n+ 0x00000010 32363531 63633262 65383236 33653662 2651cc2be8263e6b\n+ 0x00000020 64373763 33322e64 65627567 00000000 d77c32.debug....\n+ 0x00000030 8f82201c .. .\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb", "source2": "gm2-12-arm-linux-gnueabi_12.2.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9378624 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9380508 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-12", "source2": "./usr/bin/arm-linux-gnueabi-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2dbe4961ddbc63ccc32145fc9e4cbc1437a13951\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9bfded7913d09d8e69cdf274c485613421140f1\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": "@@ -593,16 +593,16 @@\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --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 --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv5te --with-float=soft --disable-werror --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include\n $tIggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240123)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250224)\n+Copyright (C) 2025 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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2685,17 +2685,17 @@\n 0x080fa7a0 636c7564 65002f00 2e002f00 01000000 clude./.../.....\n 0x080fa7b0 00010000 00247449 6767635f 696e7465 .....$tIggc_inte\n 0x080fa7c0 726e616c 5f616c6c 6f63002e 2e2f2e2e rnal_alloc.../..\n 0x080fa7d0 2f737263 2f676363 2f676763 2d6e6f6e /src/gcc/ggc-non\n 0x080fa7e0 652e6363 00676763 5f696e74 65726e61 e.cc.ggc_interna\n 0x080fa7f0 6c5f636c 65617265 645f616c 6c6f6300 l_cleared_alloc.\n 0x080fa800 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x080fa810 392e3520 20283230 32343031 32332900 9.5 (20240123).\n+ 0x080fa810 392e3520 20283230 32353032 32342900 9.5 (20250224).\n 0x080fa820 436f7079 72696768 74202843 29203230 Copyright (C) 20\n- 0x080fa830 32342046 72656520 536f6674 77617265 24 Free Software\n+ 0x080fa830 32352046 72656520 536f6674 77617265 25 Free Software\n 0x080fa840 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x080fa850 2e000000 4c696365 6e736520 47504c76 ....License GPLv\n 0x080fa860 323a2047 4e552047 504c2076 65727369 2: GNU GPL versi\n 0x080fa870 6f6e2032 206f7220 6c617465 72203c68 on 2 or later \n 0x080fa8a0 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 62653439 36316464 62633633 63636333 be4961ddbc63ccc3\n- 0x00000010 32313435 66633965 34636263 31343337 2145fc9e4cbc1437\n- 0x00000020 61313339 35312e64 65627567 00000000 a13951.debug....\n- 0x00000030 5545888e UE..\n+ 0x00000000 62666465 64373931 33643039 64386536 bfded7913d09d8e6\n+ 0x00000010 39636466 32373463 34383536 31333432 9cdf274c48561342\n+ 0x00000020 31313430 66312e64 65627567 00000000 1140f1.debug....\n+ 0x00000030 52e5a313 R...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d3ba4654ef280cb6c827ff8e723850d95f8c087\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d180680679249e6ed09f2b9bc4f59a046ad1461a\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": "@@ -30779,16 +30779,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 04:41:31 2024\n+20250224\n+Mon Feb 24 14:37:18 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7079,17 +7079,17 @@\n 0x092ada40 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092ada50 33343108 9e363108 05373108 1f373108 341..61..71..71.\n 0x092ada60 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092ada70 33343108 33343108 78373108 9e383108 341.341.x71..81.\n 0x092ada80 c7373108 33343108 33343108 33343108 .71.341.341.341.\n 0x092ada90 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092adaa0 33343108 33343108 67383108 312e392e 341.341.g81.1.9.\n- 0x092adab0 35003230 32343031 32330031 322e322e 5.20240123.12.2.\n- 0x092adac0 30005475 65204a61 6e203233 2030343a 0.Tue Jan 23 04:\n- 0x092adad0 34313a33 31203230 32340000 61737365 41:31 2024..asse\n+ 0x092adab0 35003230 32353032 32340031 322e322e 5.20250224.12.2.\n+ 0x092adac0 30004d6f 6e204665 62203234 2031343a 0.Mon Feb 24 14:\n+ 0x092adad0 33373a31 38203230 32350000 61737365 37:18 2025..asse\n 0x092adae0 72742066 61696c65 64204672 6f6d2073 rt failed From s\n 0x092adaf0 686f756c 64206e65 76657220 6265206c hould never be l\n 0x092adb00 61726765 72207468 616e2054 6f004d6f arger than To.Mo\n 0x092adb10 64756c65 00205265 61636861 626c6520 dule. Reachable \n 0x092adb20 696e6974 69616c69 7a617469 6f6e0020 initialization. \n 0x092adb30 52656163 6861626c 65206669 6e616c69 Reachable finali\n 0x092adb40 7a617469 6f6e0050 726f6365 64757265 zation.Procedure\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 33626134 36353465 66323830 63623663 3ba4654ef280cb6c\n- 0x00000010 38323766 66386537 32333835 30643935 827ff8e723850d95\n- 0x00000020 66386330 38372e64 65627567 00000000 f8c087.debug....\n- 0x00000030 4e9a309b N.0.\n+ 0x00000000 38303638 30363739 32343965 36656430 80680679249e6ed0\n+ 0x00000010 39663262 39626334 66353961 30343661 9f2b9bc4f59a046a\n+ 0x00000020 64313436 31612e64 65627567 00000000 d1461a.debug....\n+ 0x00000030 c0b2916a ...j\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 87799f1a252efccacd82aae5da2ec854e6a56769\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3259bb7fb8d6dffd8b7ed50dab09a45ca4417ee6\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 04:41:31 2024\n+20250224\n+Mon Feb 24 14:37:18 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30343a34 313a3331 20323032 34000000 04:41:31 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31343a33 373a3138 20323032 35000000 14:37:18 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 37393966 31613235 32656663 63616364 799f1a252efccacd\n- 0x00000010 38326161 65356461 32656338 35346536 82aae5da2ec854e6\n- 0x00000020 61353637 36392e64 65627567 00000000 a56769.debug....\n- 0x00000030 ad6f527e .oR~\n+ 0x00000000 35396262 37666238 64366466 66643862 59bb7fb8d6dffd8b\n+ 0x00000010 37656435 30646162 30396134 35636134 7ed50dab09a45ca4\n+ 0x00000020 34313765 65362e64 65627567 00000000 417ee6.debug....\n+ 0x00000030 9e997a51 ..zQ\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5c877488ae478eccfd75041f82e9aab3b220eb8f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a3ad578416ae406263a675524cb71bcd2bf9f71d\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 04:41:31 2024\n+20250224\n+Mon Feb 24 14:37:18 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203034 3a34313a ue Jan 23 04:41:\n- 0x080d19f0 33312032 30323400 61747465 6d707469 31 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203134 3a33373a on Feb 24 14:37:\n+ 0x080d19f0 31382032 30323500 61747465 6d707469 18 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 38373734 38386165 34373865 63636664 877488ae478eccfd\n- 0x00000010 37353034 31663832 65396161 62336232 75041f82e9aab3b2\n- 0x00000020 32306562 38662e64 65627567 00000000 20eb8f.debug....\n- 0x00000030 361f268b 6.&.\n+ 0x00000000 61643537 38343136 61653430 36323633 ad578416ae406263\n+ 0x00000010 61363735 35323463 62373162 63643262 a675524cb71bcd2b\n+ 0x00000020 66396637 31642e64 65627567 00000000 f9f71d.debug....\n+ 0x00000030 06d2f48b ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9f2933c411f786c9d86563381a4eb6a6f42036f9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2ad8f423af294a65518298a52e366b9012bfb58\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": "@@ -257,16 +257,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 04:41:31 2024\n+20250224\n+Mon Feb 24 14:37:18 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -673,18 +673,18 @@\n 0x080d19e0 18b30508 58b10508 48b30508 58b10508 ....X...H...X...\n 0x080d19f0 78b30508 58b10508 a8b30508 58b10508 x...X.......X...\n 0x080d1a00 d8b30508 58b10508 00b40508 58b10508 ....X.......X...\n 0x080d1a10 30b40508 58b10508 60b40508 58b10508 0...X...`...X...\n 0x080d1a20 90b40508 58b10508 c0b40508 58b10508 ....X.......X...\n 0x080d1a30 f0b40508 58b10508 18b50508 58b10508 ....X.......X...\n 0x080d1a40 40b50508 58b10508 68b50508 6d6f6400 @...X...h...mod.\n- 0x080d1a50 74797065 00312e39 2e350032 30323430 type.1.9.5.20240\n- 0x080d1a60 31323300 31322e32 2e300054 7565204a 123.12.2.0.Tue J\n- 0x080d1a70 616e2032 33203034 3a34313a 33312032 an 23 04:41:31 2\n- 0x080d1a80 30323400 61747465 6d707469 6e672074 024.attempting t\n+ 0x080d1a50 74797065 00312e39 2e350032 30323530 type.1.9.5.20250\n+ 0x080d1a60 32323400 31322e32 2e30004d 6f6e2046 224.12.2.0.Mon F\n+ 0x080d1a70 65622032 34203134 3a33373a 31382032 eb 24 14:37:18 2\n+ 0x080d1a80 30323500 61747465 6d707469 6e672074 025.attempting t\n 0x080d1a90 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1aa0 7320746f 20506173 73310000 61747465 s to Pass1..atte\n 0x080d1ab0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d1ac0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d1ad0 73320000 61747465 6d707469 6e672074 s2..attempting t\n 0x080d1ae0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1af0 7320746f 20506173 73430000 61747465 s to PassC..atte\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 32393333 63343131 66373836 63396438 2933c411f786c9d8\n- 0x00000010 36353633 33383161 34656236 61366634 6563381a4eb6a6f4\n- 0x00000020 32303336 66392e64 65627567 00000000 2036f9.debug....\n- 0x00000030 88d9823b ...;\n+ 0x00000000 61643866 34323361 66323934 61363535 ad8f423af294a655\n+ 0x00000010 31383239 38613532 65333636 62393031 18298a52e366b901\n+ 0x00000020 32626662 35382e64 65627567 00000000 2bfb58.debug....\n+ 0x00000030 82a37523 ..u#\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f7b39ecef23f9548c5aac95e4173daf3a13e59d6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4c6d3c5e9447c1ec48d7bafa288bcd4f6f1baae7\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": "@@ -234,16 +234,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 04:41:31 2024\n+20250224\n+Mon Feb 24 14:37:18 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -645,17 +645,17 @@\n 0x080d0820 48a60508 58a40508 78a60508 58a40508 H...X...x...X...\n 0x080d0830 a8a60508 58a40508 d8a60508 58a40508 ....X.......X...\n 0x080d0840 00a70508 58a40508 30a70508 58a40508 ....X...0...X...\n 0x080d0850 60a70508 58a40508 90a70508 58a40508 `...X.......X...\n 0x080d0860 c0a70508 58a40508 f0a70508 58a40508 ....X.......X...\n 0x080d0870 18a80508 58a40508 40a80508 58a40508 ....X...@...X...\n 0x080d0880 68a80508 6d6f6400 74797065 00312e39 h...mod.type.1.9\n- 0x080d0890 2e350032 30323430 31323300 31322e32 .5.20240123.12.2\n- 0x080d08a0 2e300054 7565204a 616e2032 33203034 .0.Tue Jan 23 04\n- 0x080d08b0 3a34313a 33312032 30323400 61747465 :41:31 2024.atte\n+ 0x080d0890 2e350032 30323530 32323400 31322e32 .5.20250224.12.2\n+ 0x080d08a0 2e30004d 6f6e2046 65622032 34203134 .0.Mon Feb 24 14\n+ 0x080d08b0 3a33373a 31382032 30323500 61747465 :37:18 2025.atte\n 0x080d08c0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d08d0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d08e0 73310000 61747465 6d707469 6e672074 s1..attempting t\n 0x080d08f0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d0900 7320746f 20506173 73320000 61747465 s to Pass2..atte\n 0x080d0910 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d0920 7272656e 74506173 7320746f 20506173 rrentPass to Pas\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 62333965 63656632 33663935 34386335 b39ecef23f9548c5\n- 0x00000010 61616339 35653431 37336461 66336131 aac95e4173daf3a1\n- 0x00000020 33653539 64362e64 65627567 00000000 3e59d6.debug....\n- 0x00000030 d23feaa1 .?..\n+ 0x00000000 36643363 35653934 34376331 65633438 6d3c5e9447c1ec48\n+ 0x00000010 64376261 66613238 38626364 34663666 d7bafa288bcd4f6f\n+ 0x00000020 31626161 65372e64 65627567 00000000 1baae7.debug....\n+ 0x00000030 dc1ad6a8 ....\n \n"}]}]}]}]}, {"source1": "gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb", "source2": "gm2-12-arm-linux-gnueabihf_12.2.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9378604 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9378740 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabihf-gm2-12", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ea4860f449bc37de67cd7372702d47e8d603b950\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b03659119defdda7a0d09efb68065d7bc8dbdc9c\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": "@@ -592,16 +592,16 @@\n %{!mandroid|tno-android-cc:;:%{!fexceptions:%{!fno-exceptions: -fno-exceptions}} %{!frtti:%{!fno-rtti: -fno-rtti}}}\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --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 --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a+fp --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --includedir=/usr/arm-linux-gnueabihf/include\n $tIggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240123)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250224)\n+Copyright (C) 2025 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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2687,16 +2687,16 @@\n 0x080fa7c0 002f0000 2e002f00 01000000 00010000 ./..../.........\n 0x080fa7d0 00247449 6767635f 696e7465 726e616c .$tIggc_internal\n 0x080fa7e0 5f616c6c 6f63002e 2e2f2e2e 2f737263 _alloc.../../src\n 0x080fa7f0 2f676363 2f676763 2d6e6f6e 652e6363 /gcc/ggc-none.cc\n 0x080fa800 00676763 5f696e74 65726e61 6c5f636c .ggc_internal_cl\n 0x080fa810 65617265 645f616c 6c6f6300 474e5520 eared_alloc.GNU \n 0x080fa820 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x080fa830 20283230 32343031 32332900 436f7079 (20240123).Copy\n- 0x080fa840 72696768 74202843 29203230 32342046 right (C) 2024 F\n+ 0x080fa830 20283230 32353032 32342900 436f7079 (20250224).Copy\n+ 0x080fa840 72696768 74202843 29203230 32352046 right (C) 2025 F\n 0x080fa850 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x080fa860 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x080fa870 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x080fa880 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x080fa890 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 34383630 66343439 62633337 64653637 4860f449bc37de67\n- 0x00000010 63643733 37323730 32643437 65386436 cd7372702d47e8d6\n- 0x00000020 30336239 35302e64 65627567 00000000 03b950.debug....\n- 0x00000030 d537c928 .7.(\n+ 0x00000000 33363539 31313964 65666464 61376130 3659119defdda7a0\n+ 0x00000010 64303965 66623638 30363564 37626338 d09efb68065d7bc8\n+ 0x00000020 64626463 39632e64 65627567 00000000 dbdc9c.debug....\n+ 0x00000030 ee0f6a65 ..je\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a5507f584fba7ab0b210a3ee60ac7b483969a970\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 636eadece3ea91b327c2b7b5af8cb402e26aa40f\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": "@@ -30772,16 +30772,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 03:54:44 2024\n+20250224\n+Mon Feb 24 14:12:22 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7079,17 +7079,17 @@\n 0x092ada40 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092ada50 33343108 9e363108 05373108 1f373108 341..61..71..71.\n 0x092ada60 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092ada70 33343108 33343108 78373108 9e383108 341.341.x71..81.\n 0x092ada80 c7373108 33343108 33343108 33343108 .71.341.341.341.\n 0x092ada90 33343108 33343108 33343108 33343108 341.341.341.341.\n 0x092adaa0 33343108 33343108 67383108 312e392e 341.341.g81.1.9.\n- 0x092adab0 35003230 32343031 32330031 322e322e 5.20240123.12.2.\n- 0x092adac0 30005475 65204a61 6e203233 2030333a 0.Tue Jan 23 03:\n- 0x092adad0 35343a34 34203230 32340000 61737365 54:44 2024..asse\n+ 0x092adab0 35003230 32353032 32340031 322e322e 5.20250224.12.2.\n+ 0x092adac0 30004d6f 6e204665 62203234 2031343a 0.Mon Feb 24 14:\n+ 0x092adad0 31323a32 32203230 32350000 61737365 12:22 2025..asse\n 0x092adae0 72742066 61696c65 64204672 6f6d2073 rt failed From s\n 0x092adaf0 686f756c 64206e65 76657220 6265206c hould never be l\n 0x092adb00 61726765 72207468 616e2054 6f004d6f arger than To.Mo\n 0x092adb10 64756c65 00205265 61636861 626c6520 dule. Reachable \n 0x092adb20 696e6974 69616c69 7a617469 6f6e0020 initialization. \n 0x092adb30 52656163 6861626c 65206669 6e616c69 Reachable finali\n 0x092adb40 7a617469 6f6e0050 726f6365 64757265 zation.Procedure\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 35303766 35383466 62613761 62306232 507f584fba7ab0b2\n- 0x00000010 31306133 65653630 61633762 34383339 10a3ee60ac7b4839\n- 0x00000020 36396139 37302e64 65627567 00000000 69a970.debug....\n- 0x00000030 436a2d98 Cj-.\n+ 0x00000000 36656164 65636533 65613931 62333237 6eadece3ea91b327\n+ 0x00000010 63326237 62356166 38636234 30326532 c2b7b5af8cb402e2\n+ 0x00000020 36616134 30662e64 65627567 00000000 6aa40f.debug....\n+ 0x00000030 7e5467a6 ~Tg.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9a5d39ddab6e8fce68bc7c4e78becfba89e40830\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4760446298ef963bc92475adf4890dc430ff3cda\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 03:54:44 2024\n+20250224\n+Mon Feb 24 14:12:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30333a35 343a3434 20323032 34000000 03:54:44 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31343a31 323a3232 20323032 35000000 14:12:22 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 35643339 64646162 36653866 63653638 5d39ddab6e8fce68\n- 0x00000010 62633763 34653738 62656366 62613839 bc7c4e78becfba89\n- 0x00000020 65343038 33302e64 65627567 00000000 e40830.debug....\n- 0x00000030 2f73174f /s.O\n+ 0x00000000 36303434 36323938 65663936 33626339 60446298ef963bc9\n+ 0x00000010 32343735 61646634 38393064 63343330 2475adf4890dc430\n+ 0x00000020 66663363 64612e64 65627567 00000000 ff3cda.debug....\n+ 0x00000030 fb073a6d ..:m\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9dc09ccfb0d538c77eed7ae3a1d192de9a581e58\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5858e6bc9e7de1ec83525736c3a1e589e9ecc342\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:54:44 2024\n+20250224\n+Mon Feb 24 14:12:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203033 3a35343a ue Jan 23 03:54:\n- 0x080d19f0 34342032 30323400 61747465 6d707469 44 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203134 3a31323a on Feb 24 14:12:\n+ 0x080d19f0 32322032 30323500 61747465 6d707469 22 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 63303963 63666230 64353338 63373765 c09ccfb0d538c77e\n- 0x00000010 65643761 65336131 64313932 64653961 ed7ae3a1d192de9a\n- 0x00000020 35383165 35382e64 65627567 00000000 581e58.debug....\n- 0x00000030 c0a53e7b ..>{\n+ 0x00000000 35386536 62633965 37646531 65633833 58e6bc9e7de1ec83\n+ 0x00000010 35323537 33366333 61316535 38396539 525736c3a1e589e9\n+ 0x00000020 65636333 34322e64 65627567 00000000 ecc342.debug....\n+ 0x00000030 e0b04cce ..L.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 35b6bc7fe3f436789075580bd57c7cf155461c63\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5a44377b86e3b7915afe1fff997d9edd1157e110\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": "@@ -257,16 +257,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:54:44 2024\n+20250224\n+Mon Feb 24 14:12:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -673,18 +673,18 @@\n 0x080d19e0 18b30508 58b10508 48b30508 58b10508 ....X...H...X...\n 0x080d19f0 78b30508 58b10508 a8b30508 58b10508 x...X.......X...\n 0x080d1a00 d8b30508 58b10508 00b40508 58b10508 ....X.......X...\n 0x080d1a10 30b40508 58b10508 60b40508 58b10508 0...X...`...X...\n 0x080d1a20 90b40508 58b10508 c0b40508 58b10508 ....X.......X...\n 0x080d1a30 f0b40508 58b10508 18b50508 58b10508 ....X.......X...\n 0x080d1a40 40b50508 58b10508 68b50508 6d6f6400 @...X...h...mod.\n- 0x080d1a50 74797065 00312e39 2e350032 30323430 type.1.9.5.20240\n- 0x080d1a60 31323300 31322e32 2e300054 7565204a 123.12.2.0.Tue J\n- 0x080d1a70 616e2032 33203033 3a35343a 34342032 an 23 03:54:44 2\n- 0x080d1a80 30323400 61747465 6d707469 6e672074 024.attempting t\n+ 0x080d1a50 74797065 00312e39 2e350032 30323530 type.1.9.5.20250\n+ 0x080d1a60 32323400 31322e32 2e30004d 6f6e2046 224.12.2.0.Mon F\n+ 0x080d1a70 65622032 34203134 3a31323a 32322032 eb 24 14:12:22 2\n+ 0x080d1a80 30323500 61747465 6d707469 6e672074 025.attempting t\n 0x080d1a90 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1aa0 7320746f 20506173 73310000 61747465 s to Pass1..atte\n 0x080d1ab0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d1ac0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d1ad0 73320000 61747465 6d707469 6e672074 s2..attempting t\n 0x080d1ae0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1af0 7320746f 20506173 73430000 61747465 s to PassC..atte\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 62366263 37666533 66343336 37383930 b6bc7fe3f4367890\n- 0x00000010 37353538 30626435 37633763 66313535 75580bd57c7cf155\n- 0x00000020 34363163 36332e64 65627567 00000000 461c63.debug....\n- 0x00000030 9bed356e ..5n\n+ 0x00000000 34343337 37623836 65336237 39313561 44377b86e3b7915a\n+ 0x00000010 66653166 66663939 37643965 64643131 fe1fff997d9edd11\n+ 0x00000020 35376531 31302e64 65627567 00000000 57e110.debug....\n+ 0x00000030 0495bd22 ...\"\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa7811fdc39f0e9a865384b060a39882e17400ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 61948b44b4c8b97e955083fb04a4497a3405a355\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": "@@ -234,16 +234,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 03:54:44 2024\n+20250224\n+Mon Feb 24 14:12:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -645,17 +645,17 @@\n 0x080d0820 48a60508 58a40508 78a60508 58a40508 H...X...x...X...\n 0x080d0830 a8a60508 58a40508 d8a60508 58a40508 ....X.......X...\n 0x080d0840 00a70508 58a40508 30a70508 58a40508 ....X...0...X...\n 0x080d0850 60a70508 58a40508 90a70508 58a40508 `...X.......X...\n 0x080d0860 c0a70508 58a40508 f0a70508 58a40508 ....X.......X...\n 0x080d0870 18a80508 58a40508 40a80508 58a40508 ....X...@...X...\n 0x080d0880 68a80508 6d6f6400 74797065 00312e39 h...mod.type.1.9\n- 0x080d0890 2e350032 30323430 31323300 31322e32 .5.20240123.12.2\n- 0x080d08a0 2e300054 7565204a 616e2032 33203033 .0.Tue Jan 23 03\n- 0x080d08b0 3a35343a 34342032 30323400 61747465 :54:44 2024.atte\n+ 0x080d0890 2e350032 30323530 32323400 31322e32 .5.20250224.12.2\n+ 0x080d08a0 2e30004d 6f6e2046 65622032 34203134 .0.Mon Feb 24 14\n+ 0x080d08b0 3a31323a 32322032 30323500 61747465 :12:22 2025.atte\n 0x080d08c0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d08d0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d08e0 73310000 61747465 6d707469 6e672074 s1..attempting t\n 0x080d08f0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d0900 7320746f 20506173 73320000 61747465 s to Pass2..atte\n 0x080d0910 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d0920 7272656e 74506173 7320746f 20506173 rrentPass to Pas\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 37383131 66646333 39663065 39613836 7811fdc39f0e9a86\n- 0x00000010 35333834 62303630 61333938 38326531 5384b060a39882e1\n- 0x00000020 37343030 65662e64 65627567 00000000 7400ef.debug....\n- 0x00000030 e54dd60c .M..\n+ 0x00000000 39343862 34346234 63386239 37653935 948b44b4c8b97e95\n+ 0x00000010 35303833 66623034 61343439 37613334 5083fb04a4497a34\n+ 0x00000020 30356133 35352e64 65627567 00000000 05a355.debug....\n+ 0x00000030 16b75a92 ..Z.\n \n"}]}]}]}]}, {"source1": "gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb", "source2": "gm2-12-powerpc64le-linux-gnu_12.2.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9355472 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1124 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9351144 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "source2": "./usr/bin/powerpc64le-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5864b92e6286af723cbef34d9addf003943bdb85\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 56e7e84f6fdc28570b4930a5388c6d367c91242a\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": "@@ -682,16 +682,16 @@\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --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 --enable-libphobos-checking=release --without-target-system-zlib --with-libphobos-druntime-only=yes --enable-secureplt --enable-targets=powerpcle-linux --disable-multilib --enable-multiarch --disable-werror --with-long-double-128 --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-cross-15/gcc/debian/tmp-nvptx/usr --enable-offload-defaulted --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\n $tIggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240123)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250224)\n+Copyright (C) 2025 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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -3120,16 +3120,16 @@\n 0x080ed2d0 2e002f00 01000000 00010000 00247449 ../..........$tI\n 0x080ed2e0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x080ed2f0 6f63002e 2e2f2e2e 2f737263 2f676363 oc.../../src/gcc\n 0x080ed300 2f676763 2d6e6f6e 652e6363 00676763 /ggc-none.cc.ggc\n 0x080ed310 5f696e74 65726e61 6c5f636c 65617265 _internal_cleare\n 0x080ed320 645f616c 6c6f6300 474e5520 4d6f6475 d_alloc.GNU Modu\n 0x080ed330 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x080ed340 32343031 32332900 436f7079 72696768 240123).Copyrigh\n- 0x080ed350 74202843 29203230 32342046 72656520 t (C) 2024 Free \n+ 0x080ed340 32353032 32342900 436f7079 72696768 250224).Copyrigh\n+ 0x080ed350 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x080ed360 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x080ed370 696f6e2c 20496e63 2e000000 4c696365 ion, Inc....Lice\n 0x080ed380 6e736520 47504c76 323a2047 4e552047 nse GPLv2: GNU G\n 0x080ed390 504c2076 65727369 6f6e2032 206f7220 PL version 2 or \n 0x080ed3a0 6c617465 72203c68 7474703a 2f2f676e later ....This\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36346239 32653632 38366166 37323363 64b92e6286af723c\n- 0x00000010 62656633 34643961 64646630 30333934 bef34d9addf00394\n- 0x00000020 33626462 38352e64 65627567 00000000 3bdb85.debug....\n- 0x00000030 c8e2e6dc ....\n+ 0x00000000 65376538 34663666 64633238 35373062 e7e84f6fdc28570b\n+ 0x00000010 34393330 61353338 38633664 33363763 4930a5388c6d367c\n+ 0x00000020 39313234 32612e64 65627567 00000000 91242a.debug....\n+ 0x00000030 4da6f054 M..T\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 18edd77beaeea29869143cd3c87d54b9dfe47361\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f87848a3c7b4f0586f85c5adf1f0dfd0ae7b00f6\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": "@@ -28021,16 +28021,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 02:33:05 2024\n+20250224\n+Mon Feb 24 13:25:34 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7082,18 +7082,18 @@\n 0x09222a70 336f2e08 336f2e08 336f2e08 336f2e08 3o..3o..3o..3o..\n 0x09222a80 336f2e08 336f2e08 336f2e08 9e712e08 3o..3o..3o...q..\n 0x09222a90 05722e08 1f722e08 336f2e08 336f2e08 .r...r..3o..3o..\n 0x09222aa0 336f2e08 336f2e08 336f2e08 336f2e08 3o..3o..3o..3o..\n 0x09222ab0 78722e08 9e732e08 c7722e08 336f2e08 xr...s...r..3o..\n 0x09222ac0 336f2e08 336f2e08 336f2e08 336f2e08 3o..3o..3o..3o..\n 0x09222ad0 336f2e08 336f2e08 336f2e08 336f2e08 3o..3o..3o..3o..\n- 0x09222ae0 67732e08 312e392e 35003230 32343031 gs..1.9.5.202401\n- 0x09222af0 32330031 322e322e 30005475 65204a61 23.12.2.0.Tue Ja\n- 0x09222b00 6e203233 2030323a 33333a30 35203230 n 23 02:33:05 20\n- 0x09222b10 32340000 61737365 72742066 61696c65 24..assert faile\n+ 0x09222ae0 67732e08 312e392e 35003230 32353032 gs..1.9.5.202502\n+ 0x09222af0 32340031 322e322e 30004d6f 6e204665 24.12.2.0.Mon Fe\n+ 0x09222b00 62203234 2031333a 32353a33 34203230 b 24 13:25:34 20\n+ 0x09222b10 32350000 61737365 72742066 61696c65 25..assert faile\n 0x09222b20 64204672 6f6d2073 686f756c 64206e65 d From should ne\n 0x09222b30 76657220 6265206c 61726765 72207468 ver be larger th\n 0x09222b40 616e2054 6f004d6f 64756c65 00205265 an To.Module. Re\n 0x09222b50 61636861 626c6520 696e6974 69616c69 achable initiali\n 0x09222b60 7a617469 6f6e0020 52656163 6861626c zation. Reachabl\n 0x09222b70 65206669 6e616c69 7a617469 6f6e0050 e finalization.P\n 0x09222b80 726f6365 64757265 20002051 75616473 rocedure . Quads\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 65646437 37626561 65656132 39383639 edd77beaeea29869\n- 0x00000010 31343363 64336338 37643534 62396466 143cd3c87d54b9df\n- 0x00000020 65343733 36312e64 65627567 00000000 e47361.debug....\n- 0x00000030 ecac3eef ..>.\n+ 0x00000000 37383438 61336337 62346630 35383666 7848a3c7b4f0586f\n+ 0x00000010 38356335 61646631 66306466 64306165 85c5adf1f0dfd0ae\n+ 0x00000020 37623030 66362e64 65627567 00000000 7b00f6.debug....\n+ 0x00000030 21946592 !.e.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6b7f327ee2ad6392a6f76c609f0fddd274b475fd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1bf875f9a1a08966d5ce2df1fc8d1212ac261460\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 02:33:05 2024\n+20250224\n+Mon Feb 24 13:25:34 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30323a33 333a3035 20323032 34000000 02:33:05 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31333a32 353a3334 20323032 35000000 13:25:34 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 37663332 37656532 61643633 39326136 7f327ee2ad6392a6\n- 0x00000010 66373663 36303966 30666464 64323734 f76c609f0fddd274\n- 0x00000020 62343735 66642e64 65627567 00000000 b475fd.debug....\n- 0x00000030 5cbb800d \\...\n+ 0x00000000 66383735 66396131 61303839 36366435 f875f9a1a08966d5\n+ 0x00000010 63653264 66316663 38643132 31326163 ce2df1fc8d1212ac\n+ 0x00000020 32363134 36302e64 65627567 00000000 261460.debug....\n+ 0x00000030 2ae2482e *.H.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0c4add1ef4ea41f891feb25eddc91f0ce7feb0ba\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c4cccf4279612e7beafb770cf7cbe45928befe80\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 02:33:05 2024\n+20250224\n+Mon Feb 24 13:25:34 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203032 3a33333a ue Jan 23 02:33:\n- 0x080d19f0 30352032 30323400 61747465 6d707469 05 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203133 3a32353a on Feb 24 13:25:\n+ 0x080d19f0 33342032 30323500 61747465 6d707469 34 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 34616464 31656634 65613431 66383931 4add1ef4ea41f891\n- 0x00000010 66656232 35656464 63393166 30636537 feb25eddc91f0ce7\n- 0x00000020 66656230 62612e64 65627567 00000000 feb0ba.debug....\n- 0x00000030 ceff4be6 ..K.\n+ 0x00000000 63636366 34323739 36313265 37626561 cccf4279612e7bea\n+ 0x00000010 66623737 30636637 63626534 35393238 fb770cf7cbe45928\n+ 0x00000020 62656665 38302e64 65627567 00000000 befe80.debug....\n+ 0x00000030 8f2f1b64 ./.d\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 08a9281d4fe94040f64a344212027a786140ca50\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c45f7bb9f811e60cc53a065a45d8f19e26b4fa3d\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": "@@ -257,16 +257,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 02:33:05 2024\n+20250224\n+Mon Feb 24 13:25:34 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -673,18 +673,18 @@\n 0x080d19e0 18b30508 58b10508 48b30508 58b10508 ....X...H...X...\n 0x080d19f0 78b30508 58b10508 a8b30508 58b10508 x...X.......X...\n 0x080d1a00 d8b30508 58b10508 00b40508 58b10508 ....X.......X...\n 0x080d1a10 30b40508 58b10508 60b40508 58b10508 0...X...`...X...\n 0x080d1a20 90b40508 58b10508 c0b40508 58b10508 ....X.......X...\n 0x080d1a30 f0b40508 58b10508 18b50508 58b10508 ....X.......X...\n 0x080d1a40 40b50508 58b10508 68b50508 6d6f6400 @...X...h...mod.\n- 0x080d1a50 74797065 00312e39 2e350032 30323430 type.1.9.5.20240\n- 0x080d1a60 31323300 31322e32 2e300054 7565204a 123.12.2.0.Tue J\n- 0x080d1a70 616e2032 33203032 3a33333a 30352032 an 23 02:33:05 2\n- 0x080d1a80 30323400 61747465 6d707469 6e672074 024.attempting t\n+ 0x080d1a50 74797065 00312e39 2e350032 30323530 type.1.9.5.20250\n+ 0x080d1a60 32323400 31322e32 2e30004d 6f6e2046 224.12.2.0.Mon F\n+ 0x080d1a70 65622032 34203133 3a32353a 33342032 eb 24 13:25:34 2\n+ 0x080d1a80 30323500 61747465 6d707469 6e672074 025.attempting t\n 0x080d1a90 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1aa0 7320746f 20506173 73310000 61747465 s to Pass1..atte\n 0x080d1ab0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d1ac0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d1ad0 73320000 61747465 6d707469 6e672074 s2..attempting t\n 0x080d1ae0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1af0 7320746f 20506173 73430000 61747465 s to PassC..atte\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 61393238 31643466 65393430 34306636 a9281d4fe94040f6\n- 0x00000010 34613334 34323132 30323761 37383631 4a344212027a7861\n- 0x00000020 34306361 35302e64 65627567 00000000 40ca50.debug....\n- 0x00000030 4558d901 EX..\n+ 0x00000000 35663762 62396638 31316536 30636335 5f7bb9f811e60cc5\n+ 0x00000010 33613036 35613435 64386631 39653236 3a065a45d8f19e26\n+ 0x00000020 62346661 33642e64 65627567 00000000 b4fa3d.debug....\n+ 0x00000030 9266a742 .f.B\n \n"}]}, {"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 303f5a287bf8242e84e2c165cfe1f9c0929e73e0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 89b2321af488878a7f2e3fde525c7a7d5a3477fe\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": "@@ -234,16 +234,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 02:33:05 2024\n+20250224\n+Mon Feb 24 13:25:34 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -645,17 +645,17 @@\n 0x080d0820 48a60508 58a40508 78a60508 58a40508 H...X...x...X...\n 0x080d0830 a8a60508 58a40508 d8a60508 58a40508 ....X.......X...\n 0x080d0840 00a70508 58a40508 30a70508 58a40508 ....X...0...X...\n 0x080d0850 60a70508 58a40508 90a70508 58a40508 `...X.......X...\n 0x080d0860 c0a70508 58a40508 f0a70508 58a40508 ....X.......X...\n 0x080d0870 18a80508 58a40508 40a80508 58a40508 ....X...@...X...\n 0x080d0880 68a80508 6d6f6400 74797065 00312e39 h...mod.type.1.9\n- 0x080d0890 2e350032 30323430 31323300 31322e32 .5.20240123.12.2\n- 0x080d08a0 2e300054 7565204a 616e2032 33203032 .0.Tue Jan 23 02\n- 0x080d08b0 3a33333a 30352032 30323400 61747465 :33:05 2024.atte\n+ 0x080d0890 2e350032 30323530 32323400 31322e32 .5.20250224.12.2\n+ 0x080d08a0 2e30004d 6f6e2046 65622032 34203133 .0.Mon Feb 24 13\n+ 0x080d08b0 3a32353a 33342032 30323500 61747465 :25:34 2025.atte\n 0x080d08c0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d08d0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d08e0 73310000 61747465 6d707469 6e672074 s1..attempting t\n 0x080d08f0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d0900 7320746f 20506173 73320000 61747465 s to Pass2..atte\n 0x080d0910 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d0920 7272656e 74506173 7320746f 20506173 rrentPass to Pas\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 33663561 32383762 66383234 32653834 3f5a287bf8242e84\n- 0x00000010 65326331 36356366 65316639 63303932 e2c165cfe1f9c092\n- 0x00000020 39653733 65302e64 65627567 00000000 9e73e0.debug....\n- 0x00000030 a3aa7d17 ..}.\n+ 0x00000000 62323332 31616634 38383837 38613766 b2321af488878a7f\n+ 0x00000010 32653366 64653532 35633761 37643561 2e3fde525c7a7d5a\n+ 0x00000020 33343737 66652e64 65627567 00000000 3477fe.debug....\n+ 0x00000030 979dd330 ...0\n \n"}]}]}]}]}, {"source1": "gm2-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb", "source2": "gm2-12-s390x-linux-gnu_12.2.0-14cross1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-01-15 10:54:18.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2023-01-15 10:54:18.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8599448 2023-01-15 10:54:18.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1112 2023-01-15 10:54:18.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8597788 2023-01-15 10:54:18.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/s390x-linux-gnu-gm2-12", "source2": "./usr/bin/s390x-linux-gnu-gm2-12", "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: a32e3d253b3e5d3272943e8a9387d5c3bf6d3352\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6df5515b62dfa1745f498ac6733b763d2104ad35\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,9 +1,8 @@\n /lib/ld-linux.so.2\n-.=%;>]2r\n _IO_stdin_used\n pthread_mutex_unlock\n dl_iterate_phdr\n __overflow\n wcswidth\n bindtextdomain\n strsignal\n@@ -566,16 +565,16 @@\n %{%:debug-level-gt(0):%{gstabs*:--gstabs;:%{g*:%{%:dwarf-version-gt(4):--gdwarf-5;%:dwarf-version-gt(3):--gdwarf-4;%:dwarf-version-gt(2):--gdwarf-3;:--gdwarf2}}}} %{ffile-prefix-map=*:--debug-prefix-map %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}\n 64:../lib:s390x-linux-gnu m64 !m31;\n 32:../lib32:s390-linux-gnu !m64 m31;\n ../src/configure -v --with-pkgversion='Debian 12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --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 --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-werror --with-arch=z196 --enable-s390-excess-float-precision --with-long-double-128 --enable-multilib --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=s390x-linux-gnu --program-prefix=s390x-linux-gnu- --includedir=/usr/s390x-linux-gnu/include\n $tIggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20240123)\n-Copyright (C) 2024 Free Software Foundation, Inc.\n+GNU Modula-2 1.9.5 (20250224)\n+Copyright (C) 2025 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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2535,17 +2535,17 @@\n 0x080eae40 38990e08 5c990e08 00000000 2e002f00 8...\\........./.\n 0x080eae50 01000000 00010000 00247449 6767635f .........$tIggc_\n 0x080eae60 696e7465 726e616c 5f616c6c 6f63002e internal_alloc..\n 0x080eae70 2e2f2e2e 2f737263 2f676363 2f676763 ./../src/gcc/ggc\n 0x080eae80 2d6e6f6e 652e6363 00676763 5f696e74 -none.cc.ggc_int\n 0x080eae90 65726e61 6c5f636c 65617265 645f616c ernal_cleared_al\n 0x080eaea0 6c6f6300 474e5520 4d6f6475 6c612d32 loc.GNU Modula-2\n- 0x080eaeb0 2020312e 392e3520 20283230 32343031 1.9.5 (202401\n- 0x080eaec0 32332900 436f7079 72696768 74202843 23).Copyright (C\n- 0x080eaed0 29203230 32342046 72656520 536f6674 ) 2024 Free Soft\n+ 0x080eaeb0 2020312e 392e3520 20283230 32353032 1.9.5 (202502\n+ 0x080eaec0 32342900 436f7079 72696768 74202843 24).Copyright (C\n+ 0x080eaed0 29203230 32352046 72656520 536f6674 ) 2025 Free Soft\n 0x080eaee0 77617265 20466f75 6e646174 696f6e2c ware Foundation,\n 0x080eaef0 20496e63 2e000000 4c696365 6e736520 Inc....License \n 0x080eaf00 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\n 0x080eaf10 65727369 6f6e2032 206f7220 6c617465 ersion 2 or late\n 0x080eaf20 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 32653364 32353362 33653564 33323732 2e3d253b3e5d3272\n- 0x00000010 39343365 38613933 38376435 63336266 943e8a9387d5c3bf\n- 0x00000020 36643333 35322e64 65627567 00000000 6d3352.debug....\n- 0x00000030 3e3ea71e >>..\n+ 0x00000000 66353531 35623632 64666131 37343566 f5515b62dfa1745f\n+ 0x00000010 34393861 63363733 33623736 33643231 498ac6733b763d21\n+ 0x00000020 30346164 33352e64 65627567 00000000 04ad35.debug....\n+ 0x00000030 6e3045de n0E.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d6c1d90e0223640b87b198df6b01e5e71b8cd2af\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 51a24b14bcf39bbce12564a2bcdad91ab0d7ed4c\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": "@@ -25540,16 +25540,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 01:36:09 2024\n+20250224\n+Mon Feb 24 12:58:22 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7071,17 +7071,17 @@\n 0x091409c0 232f2d08 232f2d08 232f2d08 232f2d08 #/-.#/-.#/-.#/-.\n 0x091409d0 232f2d08 8e312d08 f5312d08 0f322d08 #/-..1-..1-..2-.\n 0x091409e0 232f2d08 232f2d08 232f2d08 232f2d08 #/-.#/-.#/-.#/-.\n 0x091409f0 232f2d08 232f2d08 68322d08 8e332d08 #/-.#/-.h2-..3-.\n 0x09140a00 b7322d08 232f2d08 232f2d08 232f2d08 .2-.#/-.#/-.#/-.\n 0x09140a10 232f2d08 232f2d08 232f2d08 232f2d08 #/-.#/-.#/-.#/-.\n 0x09140a20 232f2d08 232f2d08 57332d08 312e392e #/-.#/-.W3-.1.9.\n- 0x09140a30 35003230 32343031 32330031 322e322e 5.20240123.12.2.\n- 0x09140a40 30005475 65204a61 6e203233 2030313a 0.Tue Jan 23 01:\n- 0x09140a50 33363a30 39203230 32340000 61737365 36:09 2024..asse\n+ 0x09140a30 35003230 32353032 32340031 322e322e 5.20250224.12.2.\n+ 0x09140a40 30004d6f 6e204665 62203234 2031323a 0.Mon Feb 24 12:\n+ 0x09140a50 35383a32 32203230 32350000 61737365 58:22 2025..asse\n 0x09140a60 72742066 61696c65 64204672 6f6d2073 rt failed From s\n 0x09140a70 686f756c 64206e65 76657220 6265206c hould never be l\n 0x09140a80 61726765 72207468 616e2054 6f004d6f arger than To.Mo\n 0x09140a90 64756c65 00205265 61636861 626c6520 dule. Reachable \n 0x09140aa0 696e6974 69616c69 7a617469 6f6e0020 initialization. \n 0x09140ab0 52656163 6861626c 65206669 6e616c69 Reachable finali\n 0x09140ac0 7a617469 6f6e0050 726f6365 64757265 zation.Procedure\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 63316439 30653032 32333634 30623837 c1d90e0223640b87\n- 0x00000010 62313938 64663662 30316535 65373162 b198df6b01e5e71b\n- 0x00000020 38636432 61662e64 65627567 00000000 8cd2af.debug....\n- 0x00000030 ed57e8c2 .W..\n+ 0x00000000 61323462 31346263 66333962 62636531 a24b14bcf39bbce1\n+ 0x00000010 32353634 61326263 64616439 31616230 2564a2bcdad91ab0\n+ 0x00000020 64376564 34632e64 65627567 00000000 d7ed4c.debug....\n+ 0x00000030 6f5026a4 oP&.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8fe5ad42c7b8fb84ca46509bd36f584b903dfb23\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 748f9ec4aae5b8d9e7ca7092c62ff0732b372ee6\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 01:36:09 2024\n+20250224\n+Mon Feb 24 12:58:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30313a33 363a3039 20323032 34000000 01:36:09 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31323a35 383a3232 20323032 35000000 12:58:22 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 65356164 34326337 62386662 38346361 e5ad42c7b8fb84ca\n- 0x00000010 34363530 39626433 36663538 34623930 46509bd36f584b90\n- 0x00000020 33646662 32332e64 65627567 00000000 3dfb23.debug....\n- 0x00000030 1f11a05d ...]\n+ 0x00000000 38663965 63346161 65356238 64396537 8f9ec4aae5b8d9e7\n+ 0x00000010 63613730 39326336 32666630 37333262 ca7092c62ff0732b\n+ 0x00000020 33373265 65362e64 65627567 00000000 372ee6.debug....\n+ 0x00000030 a8be6370 ..cp\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 26800cf54ca58d184d551a902328c87cd3ad1d80\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f166a24cacafe05ddba23e3ee511e2b9a7c7c2f6\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 01:36:09 2024\n+20250224\n+Mon Feb 24 12:58:22 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203031 3a33363a ue Jan 23 01:36:\n- 0x080d19f0 30392032 30323400 61747465 6d707469 09 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203132 3a35383a on Feb 24 12:58:\n+ 0x080d19f0 32322032 30323500 61747465 6d707469 22 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 38303063 66353463 61353864 31383464 800cf54ca58d184d\n- 0x00000010 35353161 39303233 32386338 37636433 551a902328c87cd3\n- 0x00000020 61643164 38302e64 65627567 00000000 ad1d80.debug....\n- 0x00000030 cdf959b9 ..Y.\n+ 0x00000000 36366132 34636163 61666530 35646462 66a24cacafe05ddb\n+ 0x00000010 61323365 33656535 31316532 62396137 a23e3ee511e2b9a7\n+ 0x00000020 63376332 66362e64 65627567 00000000 c7c2f6.debug....\n+ 0x00000030 7bc13c57 {.\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 grafted onto GCC 12.2.0\n /usr/share/locale\n -fcppprog=none\n GM2_LIBEXEC\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2693,16 +2693,16 @@\n 0x080f0820 00000000 2e002f00 01000000 00010000 ....../.........\n 0x080f0830 00247449 6767635f 696e7465 726e616c .$tIggc_internal\n 0x080f0840 5f616c6c 6f63002e 2e2f2e2e 2f737263 _alloc.../../src\n 0x080f0850 2f676363 2f676763 2d6e6f6e 652e6363 /gcc/ggc-none.cc\n 0x080f0860 00676763 5f696e74 65726e61 6c5f636c .ggc_internal_cl\n 0x080f0870 65617265 645f616c 6c6f6300 474e5520 eared_alloc.GNU \n 0x080f0880 4d6f6475 6c612d32 2020312e 392e3520 Modula-2 1.9.5 \n- 0x080f0890 20283230 32343031 32332900 436f7079 (20240123).Copy\n- 0x080f08a0 72696768 74202843 29203230 32342046 right (C) 2024 F\n+ 0x080f0890 20283230 32353032 32342900 436f7079 (20250224).Copy\n+ 0x080f08a0 72696768 74202843 29203230 32352046 right (C) 2025 F\n 0x080f08b0 72656520 536f6674 77617265 20466f75 ree Software Fou\n 0x080f08c0 6e646174 696f6e2c 20496e63 2e000000 ndation, Inc....\n 0x080f08d0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x080f08e0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\n 0x080f08f0 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 31383830 38326663 61336433 38343235 188082fca3d38425\n- 0x00000010 35613232 35653636 61393565 33363837 5a225e66a95e3687\n- 0x00000020 36343564 33612e64 65627567 00000000 645d3a.debug....\n- 0x00000030 fb72c564 .r.d\n+ 0x00000000 31623735 35313338 64643661 61666431 1b755138dd6aafd1\n+ 0x00000010 35663238 38373937 38613764 35633264 5f2887978a7d5c2d\n+ 0x00000020 39346261 30312e64 65627567 00000000 94ba01.debug....\n+ 0x00000030 eac2ea59 ...Y\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/cc1gm2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0bec821ff3206320f13cb7d54127d917b76ab37d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7a0e9effc52c5ba6d9f81c000acf26007e6d1381\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": "@@ -35223,16 +35223,16 @@\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%K%{} {%Kstring} {%K-} {%K+}\n %a looks like a module which has not been globally imported (eg. suggest that you IMPORT %a ;)\n field %a does not exist within record %a\n expecting one of: {%K__ATTRIBUTE__} {%KNOT} {%K(} {%Kidentifier} {%Kstring} {%Kinteger number} {%Kreal number} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%Kinteger number} {%Kreal number} {%K__ATTRIBUTE__} {%Kidentifier} {%Kstring} {%K%{} {%K-} {%K+}\n expecting one of: {%KNOT} {%K(} {%K__ATTRIBUTE__} {%K%{} {%Kstring} {%Kinteger number} {%Kreal number} {%Kidentifier} {%K-} {%K+}\n {%W}syntax warning,\n-20240123\n-Tue Jan 23 00:04:32 2024\n+20250224\n+Mon Feb 24 12:14:12 2025\n assert failed From should never be larger than To\n Reachable initialization\n Reachable finalization\n Procedure \n Quads: \n UN reachable\n IS reachable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -7070,18 +7070,18 @@\n 0x096459b0 43563608 43563608 43563608 43563608 CV6.CV6.CV6.CV6.\n 0x096459c0 43563608 43563608 43563608 ae583608 CV6.CV6.CV6..X6.\n 0x096459d0 15593608 2f593608 43563608 43563608 .Y6./Y6.CV6.CV6.\n 0x096459e0 43563608 43563608 43563608 43563608 CV6.CV6.CV6.CV6.\n 0x096459f0 88593608 ae5a3608 d7593608 43563608 .Y6..Z6..Y6.CV6.\n 0x09645a00 43563608 43563608 43563608 43563608 CV6.CV6.CV6.CV6.\n 0x09645a10 43563608 43563608 43563608 43563608 CV6.CV6.CV6.CV6.\n- 0x09645a20 775a3608 312e392e 35003230 32343031 wZ6.1.9.5.202401\n- 0x09645a30 32330031 322e322e 30005475 65204a61 23.12.2.0.Tue Ja\n- 0x09645a40 6e203233 2030303a 30343a33 32203230 n 23 00:04:32 20\n- 0x09645a50 32340000 61737365 72742066 61696c65 24..assert faile\n+ 0x09645a20 775a3608 312e392e 35003230 32353032 wZ6.1.9.5.202502\n+ 0x09645a30 32340031 322e322e 30004d6f 6e204665 24.12.2.0.Mon Fe\n+ 0x09645a40 62203234 2031323a 31343a31 32203230 b 24 12:14:12 20\n+ 0x09645a50 32350000 61737365 72742066 61696c65 25..assert faile\n 0x09645a60 64204672 6f6d2073 686f756c 64206e65 d From should ne\n 0x09645a70 76657220 6265206c 61726765 72207468 ver be larger th\n 0x09645a80 616e2054 6f004d6f 64756c65 00205265 an To.Module. Re\n 0x09645a90 61636861 626c6520 696e6974 69616c69 achable initiali\n 0x09645aa0 7a617469 6f6e0020 52656163 6861626c zation. Reachabl\n 0x09645ab0 65206669 6e616c69 7a617469 6f6e0050 e finalization.P\n 0x09645ac0 726f6365 64757265 20002051 75616473 rocedure . Quads\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 65633832 31666633 32303633 32306631 ec821ff3206320f1\n- 0x00000010 33636237 64353431 32376439 31376237 3cb7d54127d917b7\n- 0x00000020 36616233 37642e64 65627567 00000000 6ab37d.debug....\n- 0x00000030 6e280762 n(.b\n+ 0x00000000 30653965 66666335 32633562 61366439 0e9effc52c5ba6d9\n+ 0x00000010 66383163 30303061 63663236 30303765 f81c000acf26007e\n+ 0x00000020 36643133 38312e64 65627567 00000000 6d1381.debug....\n+ 0x00000030 edba3844 ..8D\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2l", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bcd4499765402de9b5afd6d32ce863c889b56843\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b6162e412424b2efb07aeb58827785413576e2ef\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": "@@ -343,16 +343,16 @@\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n preprocess: %s\\n\n C preprocessor failed when preprocessing %s\\n\n -isystem\n -imultiarch\n-20240123\n-Tue Jan 23 00:04:32 2024\n+20250224\n+Mon Feb 24 12:14:12 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -836,17 +836,17 @@\n 0x080da410 18360608 6d6f6400 2e690020 2d6f2000 .6..mod..i. -o .\n 0x080da420 70726570 726f6365 73733a20 25735c6e preprocess: %s\\n\n 0x080da430 00000000 43207072 6570726f 63657373 ....C preprocess\n 0x080da440 6f722066 61696c65 64207768 656e2070 or failed when p\n 0x080da450 72657072 6f636573 73696e67 2025735c reprocessing %s\\\n 0x080da460 6e002d44 002d6973 79737465 6d002d69 n.-D.-isystem.-i\n 0x080da470 6d756c74 69617263 68007479 70650031 multiarch.type.1\n- 0x080da480 2e392e35 00323032 34303132 33003132 .9.5.20240123.12\n- 0x080da490 2e322e30 00547565 204a616e 20323320 .2.0.Tue Jan 23 \n- 0x080da4a0 30303a30 343a3332 20323032 34000000 00:04:32 2024...\n+ 0x080da480 2e392e35 00323032 35303232 34003132 .9.5.20250224.12\n+ 0x080da490 2e322e30 004d6f6e 20466562 20323420 .2.0.Mon Feb 24 \n+ 0x080da4a0 31323a31 343a3132 20323032 35000000 12:14:12 2025...\n 0x080da4b0 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da4c0 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080da4d0 20506173 73310000 61747465 6d707469 Pass1..attempti\n 0x080da4e0 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080da4f0 74506173 7320746f 20506173 73320000 tPass to Pass2..\n 0x080da500 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080da510 74204375 7272656e 74506173 7320746f t CurrentPass to\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 64343439 39373635 34303264 65396235 d4499765402de9b5\n- 0x00000010 61666436 64333263 65383633 63383839 afd6d32ce863c889\n- 0x00000020 62353638 34332e64 65627567 00000000 b56843.debug....\n- 0x00000030 59d736bf Y.6.\n+ 0x00000000 31363265 34313234 32346232 65666230 162e412424b2efb0\n+ 0x00000010 37616562 35383832 37373835 34313335 7aeb588277854135\n+ 0x00000020 37366532 65662e64 65627567 00000000 76e2ef.debug....\n+ 0x00000030 a3f1d04e ...N\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lcc", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5f97748497635bc38964c519432209cf9f0b55e4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 95243f7dc1016ee25c5eb87e6e3656917376157c\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": "@@ -249,16 +249,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 00:04:32 2024\n+20250224\n+Mon Feb 24 12:14:12 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -665,17 +665,17 @@\n 0x080d1960 c8ad0508 e8af0508 c8ad0508 18b00508 ................\n 0x080d1970 c8ad0508 48b00508 c8ad0508 70b00508 ....H.......p...\n 0x080d1980 c8ad0508 a0b00508 c8ad0508 d0b00508 ................\n 0x080d1990 c8ad0508 00b10508 c8ad0508 30b10508 ............0...\n 0x080d19a0 c8ad0508 60b10508 c8ad0508 88b10508 ....`...........\n 0x080d19b0 c8ad0508 b0b10508 c8ad0508 d8b10508 ................\n 0x080d19c0 6d6f6400 74797065 00312e39 2e350032 mod.type.1.9.5.2\n- 0x080d19d0 30323430 31323300 31322e32 2e300054 0240123.12.2.0.T\n- 0x080d19e0 7565204a 616e2032 33203030 3a30343a ue Jan 23 00:04:\n- 0x080d19f0 33322032 30323400 61747465 6d707469 32 2024.attempti\n+ 0x080d19d0 30323530 32323400 31322e32 2e30004d 0250224.12.2.0.M\n+ 0x080d19e0 6f6e2046 65622032 34203132 3a31343a on Feb 24 12:14:\n+ 0x080d19f0 31322032 30323500 61747465 6d707469 12 2025.attempti\n 0x080d1a00 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a10 74506173 7320746f 20506173 73310000 tPass to Pass1..\n 0x080d1a20 61747465 6d707469 6e672074 6f207365 attempting to se\n 0x080d1a30 74204375 7272656e 74506173 7320746f t CurrentPass to\n 0x080d1a40 20506173 73320000 61747465 6d707469 Pass2..attempti\n 0x080d1a50 6e672074 6f207365 74204375 7272656e ng to set Curren\n 0x080d1a60 74506173 7320746f 20506173 73430000 tPass to PassC..\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 39373734 38343937 36333562 63333839 97748497635bc389\n- 0x00000010 36346335 31393433 32323039 63663966 64c519432209cf9f\n- 0x00000020 30623535 65342e64 65627567 00000000 0b55e4.debug....\n- 0x00000030 a075015d .u.]\n+ 0x00000000 32343366 37646331 30313665 65323563 243f7dc1016ee25c\n+ 0x00000010 35656238 37653665 33363536 39313733 5eb87e6e36569173\n+ 0x00000020 37363135 37632e64 65627567 00000000 76157c.debug....\n+ 0x00000030 ad0e992b ...+\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bf276d84cf529948eb63cdfa3a14c57f77ddc2a6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 08d14ba471bdfc80145c39cddaee2bebbed56663\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": "@@ -257,16 +257,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 00:04:32 2024\n+20250224\n+Mon Feb 24 12:14:12 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -673,18 +673,18 @@\n 0x080d19e0 18b30508 58b10508 48b30508 58b10508 ....X...H...X...\n 0x080d19f0 78b30508 58b10508 a8b30508 58b10508 x...X.......X...\n 0x080d1a00 d8b30508 58b10508 00b40508 58b10508 ....X.......X...\n 0x080d1a10 30b40508 58b10508 60b40508 58b10508 0...X...`...X...\n 0x080d1a20 90b40508 58b10508 c0b40508 58b10508 ....X.......X...\n 0x080d1a30 f0b40508 58b10508 18b50508 58b10508 ....X.......X...\n 0x080d1a40 40b50508 58b10508 68b50508 6d6f6400 @...X...h...mod.\n- 0x080d1a50 74797065 00312e39 2e350032 30323430 type.1.9.5.20240\n- 0x080d1a60 31323300 31322e32 2e300054 7565204a 123.12.2.0.Tue J\n- 0x080d1a70 616e2032 33203030 3a30343a 33322032 an 23 00:04:32 2\n- 0x080d1a80 30323400 61747465 6d707469 6e672074 024.attempting t\n+ 0x080d1a50 74797065 00312e39 2e350032 30323530 type.1.9.5.20250\n+ 0x080d1a60 32323400 31322e32 2e30004d 6f6e2046 224.12.2.0.Mon F\n+ 0x080d1a70 65622032 34203132 3a31343a 31322032 eb 24 12:14:12 2\n+ 0x080d1a80 30323500 61747465 6d707469 6e672074 025.attempting t\n 0x080d1a90 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1aa0 7320746f 20506173 73310000 61747465 s to Pass1..atte\n 0x080d1ab0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d1ac0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d1ad0 73320000 61747465 6d707469 6e672074 s2..attempting t\n 0x080d1ae0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d1af0 7320746f 20506173 73430000 61747465 s to PassC..atte\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 32373664 38346366 35323939 34386562 276d84cf529948eb\n- 0x00000010 36336364 66613361 31346335 37663737 63cdfa3a14c57f77\n- 0x00000020 64646332 61362e64 65627567 00000000 ddc2a6.debug....\n- 0x00000030 9292cea1 ....\n+ 0x00000000 64313462 61343731 62646663 38303134 d14ba471bdfc8014\n+ 0x00000010 35633339 63646461 65653262 65626265 5c39cddaee2bebbe\n+ 0x00000020 64353636 36332e64 65627567 00000000 d56663.debug....\n+ 0x00000030 5a6fcb0e Zo..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 951e9453890a57cf12d02f1319ec519f4fed5970\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5f9e0bbada3f1ede30740a9e0b1fdd65e76de80f\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": "@@ -234,16 +234,16 @@\n In implementation module\n In program module\n In inner module\n In procedure\n no scope active: \n unidentified error\n ../../src/gcc/m2/gm2-compiler/M2Error.def\n-20240123\n-Tue Jan 23 00:04:32 2024\n+20250224\n+Mon Feb 24 12:14:12 2025\n attempting to set CurrentPass to Pass1\n attempting to set CurrentPass to Pass2\n attempting to set CurrentPass to PassC\n attempting to set CurrentPass to Pass3\n attempting to set CurrentPass to CodeGeneration\n stack has not been initialized\n stack underflow\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -645,17 +645,17 @@\n 0x080d0820 48a60508 58a40508 78a60508 58a40508 H...X...x...X...\n 0x080d0830 a8a60508 58a40508 d8a60508 58a40508 ....X.......X...\n 0x080d0840 00a70508 58a40508 30a70508 58a40508 ....X...0...X...\n 0x080d0850 60a70508 58a40508 90a70508 58a40508 `...X.......X...\n 0x080d0860 c0a70508 58a40508 f0a70508 58a40508 ....X.......X...\n 0x080d0870 18a80508 58a40508 40a80508 58a40508 ....X...@...X...\n 0x080d0880 68a80508 6d6f6400 74797065 00312e39 h...mod.type.1.9\n- 0x080d0890 2e350032 30323430 31323300 31322e32 .5.20240123.12.2\n- 0x080d08a0 2e300054 7565204a 616e2032 33203030 .0.Tue Jan 23 00\n- 0x080d08b0 3a30343a 33322032 30323400 61747465 :04:32 2024.atte\n+ 0x080d0890 2e350032 30323530 32323400 31322e32 .5.20250224.12.2\n+ 0x080d08a0 2e30004d 6f6e2046 65622032 34203132 .0.Mon Feb 24 12\n+ 0x080d08b0 3a31343a 31322032 30323500 61747465 :14:12 2025.atte\n 0x080d08c0 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d08d0 7272656e 74506173 7320746f 20506173 rrentPass to Pas\n 0x080d08e0 73310000 61747465 6d707469 6e672074 s1..attempting t\n 0x080d08f0 6f207365 74204375 7272656e 74506173 o set CurrentPas\n 0x080d0900 7320746f 20506173 73320000 61747465 s to Pass2..atte\n 0x080d0910 6d707469 6e672074 6f207365 74204375 mpting to set Cu\n 0x080d0920 7272656e 74506173 7320746f 20506173 rrentPass to Pas\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 31653934 35333839 30613537 63663132 1e9453890a57cf12\n- 0x00000010 64303266 31333139 65633531 39663466 d02f1319ec519f4f\n- 0x00000020 65643539 37302e64 65627567 00000000 ed5970.debug....\n- 0x00000030 69795a68 iyZh\n+ 0x00000000 39653062 62616461 33663165 64653330 9e0bbada3f1ede30\n+ 0x00000010 37343061 39653062 31666464 36356537 740a9e0b1fdd65e7\n+ 0x00000020 36646538 30662e64 65627567 00000000 6de80f.debug....\n+ 0x00000030 6ff5a585 o...\n \n"}]}]}]}]}]}