{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.LUvyQAW7/b1/gcc-12-cross_19_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.LUvyQAW7/b2/gcc-12-cross_19_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -59,20 +59,20 @@\n 8689c7e335f7dfce8ce3d19b23bfdfa7 9272872 devel optional gfortran-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb\n a3b5176c9c373a0d28a2d75fd9572d98 1136 devel optional gfortran-12-multilib-i686-linux-gnu_12.3.0-17cross1_arm64.deb\n 8f139c3a0f63def32b02b2cf85334b79 1128 devel optional gfortran-12-multilib-s390x-linux-gnu_12.3.0-17cross1_arm64.deb\n 4642dd005b52c86756a96061925d899c 1136 devel optional gfortran-12-multilib-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb\n 16a1da61be00610413b111e10be2efce 8151480 devel optional gfortran-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb\n cbf50012d10824036fcdb992f9e288d6 7432552 devel optional gfortran-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb\n ef86766726aad6e2ec5765227ecad503 9270896 devel optional gfortran-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb\n- 4bf0d380d9a39e5a4899dcefce79b9fb 8126672 devel optional gm2-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb\n- 7f0cf7b90ed99ab0146b92ae131b8cb6 8131964 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_arm64.deb\n- 2ac7abe98dd0fce526bd5cb8fc464346 9181256 devel optional gm2-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb\n- ee436cf6842d0aa23a52614cb5e11dff 8082916 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb\n- 610c0d6b1cc6325389ba3e47d26c55fd 7282284 devel optional gm2-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb\n- 66c2c6effdf3f8fd9e2fec28f127b915 9178576 devel optional gm2-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb\n+ 9383f6be57ed6fda96caf33385c72c67 8127616 devel optional gm2-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb\n+ 6d66891e171c3a89b1e5103eba3f0d6b 8126456 devel optional gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_arm64.deb\n+ e6670432e062de082625225a023f115a 9178860 devel optional gm2-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb\n+ 2928a1880c4f855c9931341476a42a18 8082840 devel optional gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb\n+ 962bead3cd5e6fb68e9380b4e67170ef 7284292 devel optional gm2-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb\n+ 8bcdb12a2acd08790865d582eb0b6ea6 9182516 devel optional gm2-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb\n 359e424aa9f3a5357812a67d65da5f7c 16061236 devel optional gnat-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb\n 18f4a3d431864f708059a03359fedc04 16054396 devel optional gnat-12-arm-linux-gnueabihf_12.3.0-17cross1_arm64.deb\n 05dac794ec92f0ebc76742dcfebbb1e2 17932820 devel optional gnat-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb\n 1b8cd5cd9c7f9ff5b493741d22285dcb 17050760 devel optional gnat-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb\n 41ba4cdd66f80af91aac47801c70d1ab 15611696 devel optional gnat-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb\n 6106b53436eb3cc7f7845b22b91312af 17774572 devel optional gnat-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb\n b4fd4e3ea7ec446b232485d5443923f3 8224456 devel optional gobjc++-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb\n@@ -144,22 +144,22 @@\n 7c76025a0c4cdc8e7bce44e2de1ba225 1266448 devel optional libgnat-12-amd64-cross_12.3.0-17cross1_all.deb\n 497479b0786dc1adef90bda26bf1b97e 964336 devel optional libgnat-12-armel-cross_12.3.0-17cross1_all.deb\n f1f933c7825d48f9d45a31750ff6c7bd 950056 devel optional libgnat-12-armhf-cross_12.3.0-17cross1_all.deb\n 9a8686f47c818d71d0327e7732c2f6a5 1266028 devel optional libgnat-12-i386-cross_12.3.0-17cross1_all.deb\n 3e69db8938f5bcf996bdabd8dbbe385b 1215388 devel optional libgnat-12-ppc64el-cross_12.3.0-17cross1_all.deb\n 350a46d04eafc86ac5e4d6a2a9953d30 1126564 devel optional libgnat-12-s390x-cross_12.3.0-17cross1_all.deb\n 1dafc46740efc058cf148b8d3eb3c4cb 16723508 libdevel optional libgo-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n- c5a1cb104b9dea71fa27164c9dd44cb0 15815224 libdevel optional libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb\n- 776cee95035c8fb5abdf72d92f1dfda6 15892768 libdevel optional libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n+ 771ffdb28e88a9e78f6864c1a7dd6803 15812404 libdevel optional libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb\n+ eb70ae385fe7dd940a391d46e4114473 15894768 libdevel optional libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n 8d292bd1b4796729e754002315418de3 16292268 libdevel optional libgo-12-dev-i386-cross_12.3.0-17cross1_all.deb\n- 5a2aa0567bbbb9cfde5498b18ab57486 16283324 libdevel optional libgo-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb\n+ c3d90f7a73d204d66b4f28a58af0235b 16289604 libdevel optional libgo-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb\n 5ff43fb03ef05d4415f9fadedf374dd1 15684740 libdevel optional libgo-12-dev-s390x-cross_12.3.0-17cross1_all.deb\n 43f2f913b86695cf12ab8a84efdbf318 13042724 devel optional libgo21-amd64-cross_12.3.0-17cross1_all.deb\n- 07e976cbab55eb7234d77211cd5cdcaa 12149380 devel optional libgo21-armel-cross_12.3.0-17cross1_all.deb\n- fb6bbe1b5875c4c89136d018e34de5f1 12271456 devel optional libgo21-armhf-cross_12.3.0-17cross1_all.deb\n+ a39b6cbfa2066276f43f3b01988b57fb 12149756 devel optional libgo21-armel-cross_12.3.0-17cross1_all.deb\n+ a1001ad2c11ecb7f4095eb8c2d9d36a2 12281316 devel optional libgo21-armhf-cross_12.3.0-17cross1_all.deb\n 9bbee886a2712d1e74604741c9acae25 12415896 devel optional libgo21-i386-cross_12.3.0-17cross1_all.deb\n a57dea0b15a25117b6eb9b930b382340 12860148 devel optional libgo21-ppc64el-cross_12.3.0-17cross1_all.deb\n 1279a2747b125a09afe1daab776f25e5 12506464 devel optional libgo21-s390x-cross_12.3.0-17cross1_all.deb\n 420b2faaea8a32e9519a5ebbe50e8d14 10073012 libdevel optional libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb\n fc8bd14a2388247175eb1a659e972ab9 10342436 libdevel optional libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb\n 2516ed7d72029cdeb258f43bb2e60752 10248032 libdevel optional libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb\n 4edbf5786beaf048ee80a88943125ba1 9190812 libdevel optional libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb\n"}, {"source1": "gm2-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-arm-linux-gnueabi_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8125372 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8126316 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabi-gm2-12", "source2": "./usr/bin/arm-linux-gnueabi-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b01212c76adc57f17a99fc346056912d4a97d6ef\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 67fb1c478aa7b3765fce50c0deee1eae74c637c0\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -576,15 +576,15 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %(subtarget_cpp_spec)\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 arm10tdmi\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250627)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2517,15 +2517,15 @@\n 0x004a9f00 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a9f10 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a9f20 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a9f30 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a9f40 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a9f50 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a9f60 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a9f70 32353036 32362900 20206772 61667465 250626). grafte\n+ 0x004a9f70 32353036 32372900 20206772 61667465 250627). grafte\n 0x004a9f80 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x004a9f90 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a9fa0 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x004a9fb0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a9fc0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a9fd0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a9fe0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\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 31323132 63373661 64633537 66313761 1212c76adc57f17a\n- 0x00000010 39396663 33343630 35363931 32643461 99fc346056912d4a\n- 0x00000020 39376436 65662e64 65627567 00000000 97d6ef.debug....\n- 0x00000030 72db2939 r.)9\n+ 0x00000000 66623163 34373861 61376233 37363566 fb1c478aa7b3765f\n+ 0x00000010 63653530 63306465 65653165 61653734 ce50c0deee1eae74\n+ 0x00000020 63363337 63302e64 65627567 00000000 c637c0.debug....\n+ 0x00000030 d1c470e4 ..p.\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: d5ac4ec96010a5ce93288d3bac7e4b7fdea29a7d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2dc03ac7020d0cf036a58251762e3751a5286e3b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -69189,16 +69189,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 14:52:03 2025\n+20250627\n+Fri Jun 27 21:24:32 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n !\"#$%&'()*+,-./0123456789:;<=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -83329,18 +83329,18 @@\n 0x0171b710 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x0171b720 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x0171b730 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x0171b740 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x0171b750 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x0171b760 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x0171b770 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x0171b780 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0171b780 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0171b790 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0171b7a0 54687520 4a756e20 32362031 343a3532 Thu Jun 26 14:52\n- 0x0171b7b0 3a303320 32303235 00000000 8c008900 :03 2025........\n+ 0x0171b7a0 46726920 4a756e20 32372032 313a3234 Fri Jun 27 21:24\n+ 0x0171b7b0 3a333220 32303235 00000000 8c008900 :32 2025........\n 0x0171b7c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0171b7d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0171b7e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0171b7f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0171b800 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0171b810 1b011501 10010b01 08010201 fc00f600 ................\n 0x0171b820 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61633465 63393630 31306135 63653933 ac4ec96010a5ce93\n- 0x00000010 32383864 33626163 37653462 37666465 288d3bac7e4b7fde\n- 0x00000020 61323961 37642e64 65627567 00000000 a29a7d.debug....\n- 0x00000030 d605cf88 ....\n+ 0x00000000 63303361 63373032 30643063 66303336 c03ac7020d0cf036\n+ 0x00000010 61353832 35313736 32653337 35316135 a58251762e3751a5\n+ 0x00000020 32383665 33622e64 65627567 00000000 286e3b.debug....\n+ 0x00000030 09e7b848 ...H\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: 0dd58713d676bc2504b01ffeaa86bfbeba3cc1cc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 366e8969e94e7fb10eaf00e5b302e5a4f2a4e099\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 14:52:03 2025\n+20250627\n+Fri Jun 27 21:24:32 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 343a3532 Thu Jun 26 14:52\n- 0x00493890 3a303320 32303235 00000000 8c008900 :03 2025........\n+ 0x00493880 46726920 4a756e20 32372032 313a3234 Fri Jun 27 21:24\n+ 0x00493890 3a333220 32303235 00000000 8c008900 :32 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64353837 31336436 37366263 32353034 d58713d676bc2504\n- 0x00000010 62303166 66656161 38366266 62656261 b01ffeaa86bfbeba\n- 0x00000020 33636331 63632e64 65627567 00000000 3cc1cc.debug....\n- 0x00000030 e5348fe5 .4..\n+ 0x00000000 36653839 36396539 34653766 62313065 6e8969e94e7fb10e\n+ 0x00000010 61663030 65356233 30326535 61346632 af00e5b302e5a4f2\n+ 0x00000020 61346530 39392e64 65627567 00000000 a4e099.debug....\n+ 0x00000030 82272aad .'*.\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: e0b651d7848ac30ebb4ff976f70f7e4b86b16cc9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b42e27c4c3c22de4fc336e190ddf04031956edd7\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 14:52:03 2025\n+20250627\n+Fri Jun 27 21:24:32 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 343a3532 Thu Jun 26 14:52\n- 0x0048b210 3a303320 32303235 00000000 00000000 :03 2025........\n+ 0x0048b200 46726920 4a756e20 32372032 313a3234 Fri Jun 27 21:24\n+ 0x0048b210 3a333220 32303235 00000000 00000000 :32 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62363531 64373834 38616333 30656262 b651d7848ac30ebb\n- 0x00000010 34666639 37366637 30663765 34623836 4ff976f70f7e4b86\n- 0x00000020 62313663 63392e64 65627567 00000000 b16cc9.debug....\n- 0x00000030 03fa6114 ..a.\n+ 0x00000000 32653237 63346333 63323264 65346663 2e27c4c3c22de4fc\n+ 0x00000010 33333665 31393064 64663034 30333139 336e190ddf040319\n+ 0x00000020 35366564 64372e64 65627567 00000000 56edd7.debug....\n+ 0x00000030 9ab9e939 ...9\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: b29380e8f78195e3c1c73ca88b8af4f49ba306cd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 47804c444c10cf8d43b902fbfe4c2b7669b9d897\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 14:52:03 2025\n+20250627\n+Fri Jun 27 21:24:32 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 343a3532 Thu Jun 26 14:52\n- 0x0048bd60 3a303320 32303235 00000000 8c008900 :03 2025........\n+ 0x0048bd50 46726920 4a756e20 32372032 313a3234 Fri Jun 27 21:24\n+ 0x0048bd60 3a333220 32303235 00000000 8c008900 :32 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39333830 65386637 38313935 65336331 9380e8f78195e3c1\n- 0x00000010 63373363 61383862 38616634 66343962 c73ca88b8af4f49b\n- 0x00000020 61333036 63642e64 65627567 00000000 a306cd.debug....\n- 0x00000030 73545f2a sT_*\n+ 0x00000000 38303463 34343463 31306366 38643433 804c444c10cf8d43\n+ 0x00000010 62393032 66626665 34633262 37363639 b902fbfe4c2b7669\n+ 0x00000020 62396438 39372e64 65627567 00000000 b9d897.debug....\n+ 0x00000030 65129e13 e...\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: 66ac99963cec6ea50e5404cd9d0d9c747c2b444f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9477d108d1905477d2c8b4f0affbf80741c9be1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 14:52:03 2025\n+20250627\n+Fri Jun 27 21:24:32 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 343a3532 Thu Jun 26 14:52\n- 0x0048a1a0 3a303320 32303235 00000000 8c008900 :03 2025........\n+ 0x0048a190 46726920 4a756e20 32372032 313a3234 Fri Jun 27 21:24\n+ 0x0048a1a0 3a333220 32303235 00000000 8c008900 :32 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61633939 39363363 65633665 61353065 ac99963cec6ea50e\n- 0x00000010 35343034 63643964 30643963 37343763 5404cd9d0d9c747c\n- 0x00000020 32623434 34662e64 65627567 00000000 2b444f.debug....\n- 0x00000030 2efdd26b ...k\n+ 0x00000000 34373764 31303864 31393035 34373764 477d108d1905477d\n+ 0x00000010 32633862 34663061 66666266 38303734 2c8b4f0affbf8074\n+ 0x00000020 31633962 65312e64 65627567 00000000 1c9be1.debug....\n+ 0x00000030 8103b27a ...z\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7934.9 KiB (8125372 B)\n+ Compressed size: 7935.9 KiB (8126316 B)\n Uncompressed size: 28.2 MiB (29542400 B)\n Ratio: 0.275\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8125372 29542400 0.275 CRC64 0\n+ 1 2 0 0 8126316 29542400 0.275 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7539484 25165824 0.300 CRC64\n- 1 2 7539496 25165824 585840 4376576 0.134 CRC64\n+ 1 1 12 0 7540696 25165824 0.300 CRC64\n+ 1 2 7540708 25165824 585572 4376576 0.134 CRC64\n"}]}]}, {"source1": "gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-arm-linux-gnueabihf_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8130656 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8125148 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/arm-linux-gnueabihf-gm2-12", "source2": "./usr/bin/arm-linux-gnueabihf-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 242e1bba05914537bf5d35ca7ad50991fc45aa6b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 63c27e0b92dafb680df68c764f970ebec0ca9433\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -576,15 +576,15 @@\n %{!mandroid|tno-android-cc:%{profile:-p} %{%:sanitize(address):-funwind-tables} ;:%{profile:-p} %{%:sanitize(address):-funwind-tables} %{!mglibc:%{!muclibc:%{!mbionic: -mbionic}}} %{!fno-pic:%{!fno-PIC:%{!fpic:%{!fPIC: -fPIC}}}}}\n %(subtarget_cpp_spec)\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 armv7-a+fp\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250627)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2519,15 +2519,15 @@\n 0x004a9f20 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a9f30 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a9f40 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a9f50 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a9f60 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a9f70 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a9f80 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a9f90 32353036 32362900 20206772 61667465 250626). grafte\n+ 0x004a9f90 32353036 32372900 20206772 61667465 250627). grafte\n 0x004a9fa0 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x004a9fb0 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a9fc0 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x004a9fd0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a9fe0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a9ff0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004aa000 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\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 32653162 62613035 39313435 33376266 2e1bba05914537bf\n- 0x00000010 35643335 63613761 64353039 39316663 5d35ca7ad50991fc\n- 0x00000020 34356161 36622e64 65627567 00000000 45aa6b.debug....\n- 0x00000030 071d6ff9 ..o.\n+ 0x00000000 63323765 30623932 64616662 36383064 c27e0b92dafb680d\n+ 0x00000010 66363863 37363466 39373065 62656330 f68c764f970ebec0\n+ 0x00000020 63613934 33332e64 65627567 00000000 ca9433.debug....\n+ 0x00000030 5957ae2e YW..\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: edae3767e3c6a624327e5afc1d8bb87b2cb884c6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7be4e776950bcbadb8031306f18d50794f97399e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -69190,16 +69190,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 15:26:29 2025\n+20250627\n+Fri Jun 27 22:13:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n %*/37;>GKNWY[\\]\n !\"#$%&'()*+,-./0123456789:;<=\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -83330,18 +83330,18 @@\n 0x0171b720 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x0171b730 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x0171b740 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x0171b750 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x0171b760 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x0171b770 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x0171b780 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x0171b790 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0171b790 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0171b7a0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0171b7b0 54687520 4a756e20 32362031 353a3236 Thu Jun 26 15:26\n- 0x0171b7c0 3a323920 32303235 00000000 8c008900 :29 2025........\n+ 0x0171b7b0 46726920 4a756e20 32372032 323a3133 Fri Jun 27 22:13\n+ 0x0171b7c0 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x0171b7d0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0171b7e0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0171b7f0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0171b800 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0171b810 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0171b820 1b011501 10010b01 08010201 fc00f600 ................\n 0x0171b830 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61653337 36376533 63366136 32343332 ae3767e3c6a62432\n- 0x00000010 37653561 66633164 38626238 37623263 7e5afc1d8bb87b2c\n- 0x00000020 62383834 63362e64 65627567 00000000 b884c6.debug....\n- 0x00000030 1e9170ec ..p.\n+ 0x00000000 65346537 37363935 30626362 61646238 e4e776950bcbadb8\n+ 0x00000010 30333133 30366631 38643530 37393466 031306f18d50794f\n+ 0x00000020 39373339 39652e64 65627567 00000000 97399e.debug....\n+ 0x00000030 e3f777ad ..w.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2l", "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: f850d10a71ff9144689859bc4a132313901b9caa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1831e38d961ce34d5a72645c94348692428bee00\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:26:29 2025\n+20250627\n+Fri Jun 27 22:13:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 353a3236 Thu Jun 26 15:26\n- 0x00493890 3a323920 32303235 00000000 8c008900 :29 2025........\n+ 0x00493880 46726920 4a756e20 32372032 323a3133 Fri Jun 27 22:13\n+ 0x00493890 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35306431 30613731 66663931 34343638 50d10a71ff914468\n- 0x00000010 39383539 62633461 31333233 31333930 9859bc4a13231390\n- 0x00000020 31623963 61612e64 65627567 00000000 1b9caa.debug....\n- 0x00000030 5e3ccd5f ^<._\n+ 0x00000000 33316533 38643936 31636533 34643561 31e38d961ce34d5a\n+ 0x00000010 37323634 35633934 33343836 39323432 72645c9434869242\n+ 0x00000020 38626565 30302e64 65627567 00000000 8bee00.debug....\n+ 0x00000030 d383de15 ....\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: 4e81451e34dd9175aee58f7a1a3fc9f4bbef512a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4cfe5b5e5415a53dfccfca7c0c92d06298c82dda\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:26:29 2025\n+20250627\n+Fri Jun 27 22:13:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 353a3236 Thu Jun 26 15:26\n- 0x0048b210 3a323920 32303235 00000000 00000000 :29 2025........\n+ 0x0048b200 46726920 4a756e20 32372032 323a3133 Fri Jun 27 22:13\n+ 0x0048b210 3a313620 32303235 00000000 00000000 :16 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38313435 31653334 64643931 37356165 81451e34dd9175ae\n- 0x00000010 65353866 37613161 33666339 66346262 e58f7a1a3fc9f4bb\n- 0x00000020 65663531 32612e64 65627567 00000000 ef512a.debug....\n- 0x00000030 4c038952 L..R\n+ 0x00000000 66653562 35653534 31356135 33646663 fe5b5e5415a53dfc\n+ 0x00000010 63666361 37633063 39326430 36323938 cfca7c0c92d06298\n+ 0x00000020 63383264 64612e64 65627567 00000000 c82dda.debug....\n+ 0x00000030 bb22317f .\"1.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/gm2lgen", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 21688a56a54015c3382418b30e3775380aa05d44\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 7b2e36a4157c8187400a472a11e3a4e0c628314b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:26:29 2025\n+20250627\n+Fri Jun 27 22:13:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 353a3236 Thu Jun 26 15:26\n- 0x0048bd60 3a323920 32303235 00000000 8c008900 :29 2025........\n+ 0x0048bd50 46726920 4a756e20 32372032 323a3133 Fri Jun 27 22:13\n+ 0x0048bd60 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36383861 35366135 34303135 63333338 688a56a54015c338\n- 0x00000010 32343138 62333065 33373735 33383061 2418b30e3775380a\n- 0x00000020 61303564 34342e64 65627567 00000000 a05d44.debug....\n- 0x00000030 e39c346a ..4j\n+ 0x00000000 32653336 61343135 37633831 38373430 2e36a4157c818740\n+ 0x00000010 30613437 32613131 65336134 65306336 0a472a11e3a4e0c6\n+ 0x00000020 32383331 34622e64 65627567 00000000 28314b.debug....\n+ 0x00000030 d316598b ..Y.\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: 5d66d94ce1a3a5e360429df129c68e7f1cf2bb51\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 43fceb39f124ba789f23c56e28c0236d155bd2f5\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:26:29 2025\n+20250627\n+Fri Jun 27 22:13:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 353a3236 Thu Jun 26 15:26\n- 0x0048a1a0 3a323920 32303235 00000000 8c008900 :29 2025........\n+ 0x0048a190 46726920 4a756e20 32372032 323a3133 Fri Jun 27 22:13\n+ 0x0048a1a0 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36366439 34636531 61336135 65333630 66d94ce1a3a5e360\n- 0x00000010 34323964 66313239 63363865 37663163 429df129c68e7f1c\n- 0x00000020 66326262 35312e64 65627567 00000000 f2bb51.debug....\n- 0x00000030 f7ed8c5f ..._\n+ 0x00000000 66636562 33396631 32346261 37383966 fceb39f124ba789f\n+ 0x00000010 32336335 36653238 63303233 36643135 23c56e28c0236d15\n+ 0x00000020 35626432 66352e64 65627567 00000000 5bd2f5.debug....\n+ 0x00000030 8af83738 ..78\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7940.1 KiB (8130656 B)\n+ Compressed size: 7934.7 KiB (8125148 B)\n Uncompressed size: 28.2 MiB (29542400 B)\n Ratio: 0.275\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8130656 29542400 0.275 CRC64 0\n+ 1 2 0 0 8125148 29542400 0.275 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7542796 25165824 0.300 CRC64\n- 1 2 7542808 25165824 587812 4376576 0.134 CRC64\n+ 1 1 12 0 7539324 25165824 0.300 CRC64\n+ 1 2 7539336 25165824 585776 4376576 0.134 CRC64\n"}]}]}, {"source1": "gm2-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-i686-linux-gnu_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9179956 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1104 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9177564 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1108 B\n+ Compressed size: 1104 B\n Uncompressed size: 10.0 KiB (10240 B)\n Ratio: 0.108\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1108 10240 0.108 CRC64 0\n+ 1 1 0 0 1104 10240 0.108 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1072 10240 0.105 CRC64\n+ 1 1 12 0 1068 10240 0.104 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/i686-linux-gnu-gm2-12", "source2": "./usr/bin/i686-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: c3473958618865714c2d96fc75732a83b3c3b3fc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3fd9471698215ff56a4f426df531e9754efc2f4b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -563,15 +563,15 @@\n mx32 mx32;\n 32:../lib:i386-linux-gnu m32 !m64 !mx32;\n 64:../lib64:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250627)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2480,15 +2480,15 @@\n 0x004a79a0 3b000000 00000000 6767635f 696e7465 ;.......ggc_inte\n 0x004a79b0 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a79c0 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a79d0 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a79e0 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a79f0 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a7a00 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a7a10 392e3520 20283230 32353036 32362900 9.5 (20250626).\n+ 0x004a7a10 392e3520 20283230 32353036 32372900 9.5 (20250627).\n 0x004a7a20 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a7a30 43432031 322e332e 30000000 00000000 CC 12.3.0.......\n 0x004a7a40 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a7a50 32352046 72656520 536f6674 77617265 25 Free Software\n 0x004a7a60 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a7a70 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a7a80 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\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 34373339 35383631 38383635 37313463 473958618865714c\n- 0x00000010 32643936 66633735 37333261 38336233 2d96fc75732a83b3\n- 0x00000020 63336233 66632e64 65627567 00000000 c3b3fc.debug....\n- 0x00000030 36316eeb 61n.\n+ 0x00000000 64393437 31363938 32313566 66353661 d9471698215ff56a\n+ 0x00000010 34663432 36646635 33316539 37353465 4f426df531e9754e\n+ 0x00000020 66633266 34622e64 65627567 00000000 fc2f4b.debug....\n+ 0x00000030 5b6c3251 [l2Q\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/cc1gm2", "source2": "./usr/lib/gcc-cross/i686-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: a2df4f631a7776db3af8fa0f3cc97abc871882b4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 287e55e409271298d212c8f783f3d5b3c37f3687\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -80099,16 +80099,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 15:58:38 2025\n+20250627\n+Fri Jun 27 23:09:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-./012\n ++,++,-+,-/+,-/+,-/+,-/\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -105350,18 +105350,18 @@\n 0x01af8b50 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x01af8b60 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x01af8b70 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x01af8b80 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x01af8b90 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x01af8ba0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x01af8bb0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x01af8bc0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x01af8bc0 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x01af8bd0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x01af8be0 54687520 4a756e20 32362031 353a3538 Thu Jun 26 15:58\n- 0x01af8bf0 3a333820 32303235 00000000 8c008900 :38 2025........\n+ 0x01af8be0 46726920 4a756e20 32372032 333a3039 Fri Jun 27 23:09\n+ 0x01af8bf0 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x01af8c00 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x01af8c10 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x01af8c20 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x01af8c30 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x01af8c40 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x01af8c50 1b011501 10010b01 08010201 fc00f600 ................\n 0x01af8c60 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 64663466 36333161 37373736 64623361 df4f631a7776db3a\n- 0x00000010 66386661 30663363 63393761 62633837 f8fa0f3cc97abc87\n- 0x00000020 31383832 62342e64 65627567 00000000 1882b4.debug....\n- 0x00000030 3b17be59 ;..Y\n+ 0x00000000 37653535 65343039 32373132 39386432 7e55e409271298d2\n+ 0x00000010 31326338 66373833 66336435 62336333 12c8f783f3d5b3c3\n+ 0x00000020 37663336 38372e64 65627567 00000000 7f3687.debug....\n+ 0x00000030 cc707191 .pq.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "source2": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2l", "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: 0a11c5d4133b3a6d3eab6fa8573c4af355db3887\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9107bf1056bf2ce4e522a4c2e3470a466f46d10\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:58:38 2025\n+20250627\n+Fri Jun 27 23:09:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 353a3538 Thu Jun 26 15:58\n- 0x00493890 3a333820 32303235 00000000 8c008900 :38 2025........\n+ 0x00493880 46726920 4a756e20 32372032 333a3039 Fri Jun 27 23:09\n+ 0x00493890 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31316335 64343133 33623361 36643365 11c5d4133b3a6d3e\n- 0x00000010 61623666 61383537 33633461 66333535 ab6fa8573c4af355\n- 0x00000020 64623338 38372e64 65627567 00000000 db3887.debug....\n- 0x00000030 229c2a6e \".*n\n+ 0x00000000 31303762 66313035 36626632 63653465 107bf1056bf2ce4e\n+ 0x00000010 35323261 34633265 33343730 61343636 522a4c2e3470a466\n+ 0x00000020 66343664 31302e64 65627567 00000000 f46d10.debug....\n+ 0x00000030 1c3fe37b .?.{\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lcc", "source2": "./usr/lib/gcc-cross/i686-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: 7237866251f954e93d5579985a3d221736809abf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dad90200dacab9e809177eef867725f16220de27\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:58:38 2025\n+20250627\n+Fri Jun 27 23:09:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 353a3538 Thu Jun 26 15:58\n- 0x0048b210 3a333820 32303235 00000000 00000000 :38 2025........\n+ 0x0048b200 46726920 4a756e20 32372032 333a3039 Fri Jun 27 23:09\n+ 0x0048b210 3a313620 32303235 00000000 00000000 :16 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33373836 36323531 66393534 65393364 37866251f954e93d\n- 0x00000010 35353739 39383561 33643232 31373336 5579985a3d221736\n- 0x00000020 38303961 62662e64 65627567 00000000 809abf.debug....\n- 0x00000030 7f03c912 ....\n+ 0x00000000 64393032 30306461 63616239 65383039 d90200dacab9e809\n+ 0x00000010 31373765 65663836 37373235 66313632 177eef867725f162\n+ 0x00000020 32306465 32372e64 65627567 00000000 20de27.debug....\n+ 0x00000030 47f634a9 G.4.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/i686-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: 07e167b4a079349aaf2651a9d57ccaac21deeb5e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e06dfe3ecc975e55904bd455765f19ba9ac73412\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:58:38 2025\n+20250627\n+Fri Jun 27 23:09:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 353a3538 Thu Jun 26 15:58\n- 0x0048bd60 3a333820 32303235 00000000 8c008900 :38 2025........\n+ 0x0048bd50 46726920 4a756e20 32372032 333a3039 Fri Jun 27 23:09\n+ 0x0048bd60 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65313637 62346130 37393334 39616166 e167b4a079349aaf\n- 0x00000010 32363531 61396435 37636361 61633231 2651a9d57ccaac21\n- 0x00000020 64656562 35652e64 65627567 00000000 deeb5e.debug....\n- 0x00000030 4379324a Cy2J\n+ 0x00000000 36646665 33656363 39373565 35353930 6dfe3ecc975e5590\n+ 0x00000010 34626434 35353736 35663139 62613961 4bd455765f19ba9a\n+ 0x00000020 63373334 31322e64 65627567 00000000 c73412.debug....\n+ 0x00000030 91c6b087 ....\n \n"}]}, {"source1": "./usr/lib/gcc-cross/i686-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/i686-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: daf0542693e48e462f5d6b7ea4b3288b639dfbd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64333d15f3c8016ed354225613849cfb7f7e5131\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 15:58:38 2025\n+20250627\n+Fri Jun 27 23:09:16 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 353a3538 Thu Jun 26 15:58\n- 0x0048a1a0 3a333820 32303235 00000000 8c008900 :38 2025........\n+ 0x0048a190 46726920 4a756e20 32372032 333a3039 Fri Jun 27 23:09\n+ 0x0048a1a0 3a313620 32303235 00000000 8c008900 :16 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66303534 32363933 65343865 34363266 f0542693e48e462f\n- 0x00000010 35643662 37656134 62333238 38623633 5d6b7ea4b3288b63\n- 0x00000020 39646662 64302e64 65627567 00000000 9dfbd0.debug....\n- 0x00000030 179b98ea ....\n+ 0x00000000 33333364 31356633 63383031 36656433 333d15f3c8016ed3\n+ 0x00000010 35343232 35363133 38343963 66623766 54225613849cfb7f\n+ 0x00000020 37653531 33312e64 65627567 00000000 7e5131.debug....\n+ 0x00000030 0f11feae ....\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8964.8 KiB (9179956 B)\n+ Compressed size: 8962.5 KiB (9177564 B)\n Uncompressed size: 34.6 MiB (36321280 B)\n Ratio: 0.253\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 9179956 36321280 0.253 CRC64 0\n+ 1 2 0 0 9177564 36321280 0.253 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7389824 25165824 0.294 CRC64\n- 1 2 7389836 25165824 1790084 11155456 0.160 CRC64\n+ 1 1 12 0 7388904 25165824 0.294 CRC64\n+ 1 2 7388916 25165824 1788612 11155456 0.160 CRC64\n"}]}]}, {"source1": "gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-powerpc64le-linux-gnu_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1120 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8081604 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8081532 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1120 B\n+ Compressed size: 1116 B\n Uncompressed size: 10.0 KiB (10240 B)\n Ratio: 0.109\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1120 10240 0.109 CRC64 0\n+ 1 1 0 0 1116 10240 0.109 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1084 10240 0.106 CRC64\n+ 1 1 12 0 1080 10240 0.105 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/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: 468f93acb037872f24d2d4e2996c7319a97269f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4e3fb9341988869c3839c68f3fde74c1b6e245a1\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -675,15 +675,15 @@\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 m32 m32;\n .:../lib:powerpc64le-linux-gnu m64 !m32;\n .:../lib32:powerpcle-linux-gnu !m64 m32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250628)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2909,15 +2909,15 @@\n 0x004a8bf0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a8c00 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a8c10 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a8c20 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a8c30 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a8c40 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a8c50 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a8c60 32353036 32362900 20206772 61667465 250626). grafte\n+ 0x004a8c60 32353036 32382900 20206772 61667465 250628). grafte\n 0x004a8c70 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x004a8c80 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a8c90 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x004a8ca0 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a8cb0 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a8cc0 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a8cd0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\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 38663933 61636230 33373837 32663234 8f93acb037872f24\n- 0x00000010 64326434 65323939 36633733 31396139 d2d4e2996c7319a9\n- 0x00000020 37323639 66302e64 65627567 00000000 7269f0.debug....\n- 0x00000030 1e1bbd8f ....\n+ 0x00000000 33666239 33343139 38383836 39633338 3fb9341988869c38\n+ 0x00000010 33396336 38663366 64653734 63316236 39c68f3fde74c1b6\n+ 0x00000020 65323435 61312e64 65627567 00000000 e245a1.debug....\n+ 0x00000030 b02be889 .+..\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: 67fb47a4b4bc2c1572786a971eea387ed1047375\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8db2e0a0c097d7107dfc9748dce3cb5ab7da1f91\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -59866,16 +59866,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 16:43:16 2025\n+20250628\n+Sat Jun 28 00:59:05 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n 3456789:;<\n UUSSSUQOOOQCCCQ\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -74690,18 +74690,18 @@\n 0x01630170 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x01630180 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x01630190 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x016301a0 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x016301b0 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x016301c0 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x016301d0 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x016301e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x016301e0 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x016301f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x01630200 54687520 4a756e20 32362031 363a3433 Thu Jun 26 16:43\n- 0x01630210 3a313620 32303235 00000000 8c008900 :16 2025........\n+ 0x01630200 53617420 4a756e20 32382030 303a3539 Sat Jun 28 00:59\n+ 0x01630210 3a303520 32303235 00000000 8c008900 :05 2025........\n 0x01630220 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x01630230 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x01630240 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x01630250 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x01630260 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x01630270 1b011501 10010b01 08010201 fc00f600 ................\n 0x01630280 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 66623437 61346234 62633263 31353732 fb47a4b4bc2c1572\n- 0x00000010 37383661 39373165 65613338 37656431 786a971eea387ed1\n- 0x00000020 30343733 37352e64 65627567 00000000 047375.debug....\n- 0x00000030 a2cfccbf ....\n+ 0x00000000 62326530 61306330 39376437 31303764 b2e0a0c097d7107d\n+ 0x00000010 66633937 34386463 65336362 35616237 fc9748dce3cb5ab7\n+ 0x00000020 64613166 39312e64 65627567 00000000 da1f91.debug....\n+ 0x00000030 a5b510fa ....\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: a0ef64788d368e9f44243130370dd6238193792e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 50756058b9c50679289e03bd2035cfa132106b23\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 16:43:16 2025\n+20250628\n+Sat Jun 28 00:59:05 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 363a3433 Thu Jun 26 16:43\n- 0x00493890 3a313620 32303235 00000000 8c008900 :16 2025........\n+ 0x00493880 53617420 4a756e20 32382030 303a3539 Sat Jun 28 00:59\n+ 0x00493890 3a303520 32303235 00000000 8c008900 :05 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65663634 37383864 33363865 39663434 ef64788d368e9f44\n- 0x00000010 32343331 33303337 30646436 32333831 243130370dd62381\n- 0x00000020 39333739 32652e64 65627567 00000000 93792e.debug....\n- 0x00000030 f6f2de6c ...l\n+ 0x00000000 37353630 35386239 63353036 37393238 756058b9c5067928\n+ 0x00000010 39653033 62643230 33356366 61313332 9e03bd2035cfa132\n+ 0x00000020 31303662 32332e64 65627567 00000000 106b23.debug....\n+ 0x00000030 5031f828 P1.(\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: 58883edba4425bebccefa3cad0534900384c2fa8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a43841e85e5e8a48f0f2e971e456779a9415f203\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 16:43:16 2025\n+20250628\n+Sat Jun 28 00:59:05 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 363a3433 Thu Jun 26 16:43\n- 0x0048b210 3a313620 32303235 00000000 00000000 :16 2025........\n+ 0x0048b200 53617420 4a756e20 32382030 303a3539 Sat Jun 28 00:59\n+ 0x0048b210 3a303520 32303235 00000000 00000000 :05 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 38383365 64626134 34323562 65626363 883edba4425bebcc\n- 0x00000010 65666133 63616430 35333439 30303338 efa3cad053490038\n- 0x00000020 34633266 61382e64 65627567 00000000 4c2fa8.debug....\n- 0x00000030 36ef5d1a 6.].\n+ 0x00000000 33383431 65383565 35653861 34386630 3841e85e5e8a48f0\n+ 0x00000010 66326539 37316534 35363737 39613934 f2e971e456779a94\n+ 0x00000020 31356632 30332e64 65627567 00000000 15f203.debug....\n+ 0x00000030 7f9e26d9 ..&.\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: dd4c2054bf95992d1beb1d5ded6dc58b7b69a9a1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fc4e6fc19ae84ef4de2b5da2a9e2da6d6bebea47\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 16:43:16 2025\n+20250628\n+Sat Jun 28 00:59:05 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 363a3433 Thu Jun 26 16:43\n- 0x0048bd60 3a313620 32303235 00000000 8c008900 :16 2025........\n+ 0x0048bd50 53617420 4a756e20 32382030 303a3539 Sat Jun 28 00:59\n+ 0x0048bd60 3a303520 32303235 00000000 8c008900 :05 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34633230 35346266 39353939 32643162 4c2054bf95992d1b\n- 0x00000010 65623164 35646564 36646335 38623762 eb1d5ded6dc58b7b\n- 0x00000020 36396139 61312e64 65627567 00000000 69a9a1.debug....\n- 0x00000030 63585d84 cX].\n+ 0x00000000 34653666 63313961 65383465 66346465 4e6fc19ae84ef4de\n+ 0x00000010 32623564 61326139 65326461 36643662 2b5da2a9e2da6d6b\n+ 0x00000020 65626561 34372e64 65627567 00000000 ebea47.debug....\n+ 0x00000030 107f121b ....\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: 9a109960be4cddcbb45395eeff6ebf5812a4a46c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8060a40680663468eb27008c30f988867513ce63\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 16:43:16 2025\n+20250628\n+Sat Jun 28 00:59:05 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 363a3433 Thu Jun 26 16:43\n- 0x0048a1a0 3a313620 32303235 00000000 8c008900 :16 2025........\n+ 0x0048a190 53617420 4a756e20 32382030 303a3539 Sat Jun 28 00:59\n+ 0x0048a1a0 3a303520 32303235 00000000 8c008900 :05 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31303939 36306265 34636464 63626234 109960be4cddcbb4\n- 0x00000010 35333935 65656666 36656266 35383132 5395eeff6ebf5812\n- 0x00000020 61346134 36632e64 65627567 00000000 a4a46c.debug....\n- 0x00000030 8669b771 .i.q\n+ 0x00000000 36306134 30363830 36363334 36386562 60a40680663468eb\n+ 0x00000010 32373030 38633330 66393838 38363735 27008c30f9888675\n+ 0x00000020 31336365 36332e64 65627567 00000000 13ce63.debug....\n+ 0x00000030 db9dcd8d ....\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7892.2 KiB (8081604 B)\n+ Compressed size: 7892.1 KiB (8081532 B)\n Uncompressed size: 27.5 MiB (28856320 B)\n Ratio: 0.280\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 8081604 28856320 0.280 CRC64 0\n+ 1 2 0 0 8081532 28856320 0.280 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7629032 25165824 0.303 CRC64\n- 1 2 7629044 25165824 452524 3690496 0.123 CRC64\n+ 1 1 12 0 7630560 25165824 0.303 CRC64\n+ 1 2 7630572 25165824 450924 3690496 0.122 CRC64\n"}]}]}, {"source1": "gm2-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-s390x-linux-gnu_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 1108 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7280984 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1104 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 7282996 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 1108 B\n+ Compressed size: 1104 B\n Uncompressed size: 10.0 KiB (10240 B)\n Ratio: 0.108\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 1108 10240 0.108 CRC64 0\n+ 1 1 0 0 1104 10240 0.108 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 1072 10240 0.105 CRC64\n+ 1 1 12 0 1068 10240 0.104 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/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: 99e62ded2f0b4e4e7b110bf8eb2d715352535022\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a6f344ef92c8c37455d6d769da1baf67a0103d61\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -559,15 +559,15 @@\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 m31 m31;\n 64:../lib:s390x-linux-gnu m64 !m31;\n 32:../lib32:s390-linux-gnu !m64 m31;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250628)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2345,15 +2345,15 @@\n 0x004a5610 6d33313b 00000000 6767635f 696e7465 m31;....ggc_inte\n 0x004a5620 726e616c 5f616c6c 6f630000 00000000 rnal_alloc......\n 0x004a5630 2e2e2f2e 2e2f7372 632f6763 632f6767 ../../src/gcc/gg\n 0x004a5640 632d6e6f 6e652e63 63000000 00000000 c-none.cc.......\n 0x004a5650 6767635f 696e7465 726e616c 5f636c65 ggc_internal_cle\n 0x004a5660 61726564 5f616c6c 6f630000 00000000 ared_alloc......\n 0x004a5670 474e5520 4d6f6475 6c612d32 2020312e GNU Modula-2 1.\n- 0x004a5680 392e3520 20283230 32353036 32362900 9.5 (20250626).\n+ 0x004a5680 392e3520 20283230 32353036 32382900 9.5 (20250628).\n 0x004a5690 20206772 61667465 64206f6e 746f2047 grafted onto G\n 0x004a56a0 43432031 322e332e 30000000 00000000 CC 12.3.0.......\n 0x004a56b0 436f7079 72696768 74202843 29203230 Copyright (C) 20\n 0x004a56c0 32352046 72656520 536f6674 77617265 25 Free Software\n 0x004a56d0 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc\n 0x004a56e0 2e000000 00000000 4c696365 6e736520 ........License \n 0x004a56f0 47504c76 323a2047 4e552047 504c2076 GPLv2: GNU GPL v\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 65363264 65643266 30623465 34653762 e62ded2f0b4e4e7b\n- 0x00000010 31313062 66386562 32643731 35333532 110bf8eb2d715352\n- 0x00000020 35333530 32322e64 65627567 00000000 535022.debug....\n- 0x00000030 6fafb164 o..d\n+ 0x00000000 66333434 65663932 63386333 37343535 f344ef92c8c37455\n+ 0x00000010 64366437 36396461 31626166 36376130 d6d769da1baf67a0\n+ 0x00000020 31303364 36312e64 65627567 00000000 103d61.debug....\n+ 0x00000030 648cdee1 d...\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: 666d2fe2e38977bfcc612e61e0619a82e496a311\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4d6c7e738f26346d5d602ea7f8d52560095dd21e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -54498,16 +54498,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 17:15:53 2025\n+20250628\n+Sat Jun 28 01:28:20 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ',159=@F\n !\"#$%&'()*+,-./0123456789:;<=>?!\"#$%&9:<;!!\"!\"#!\"#$!\"#$%!\"#$%99:9:;9:\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -66079,18 +66079,18 @@\n 0x01538410 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x01538420 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x01538430 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x01538440 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x01538450 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x01538460 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x01538470 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x01538480 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x01538480 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x01538490 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x015384a0 54687520 4a756e20 32362031 373a3135 Thu Jun 26 17:15\n- 0x015384b0 3a353320 32303235 00000000 8c008900 :53 2025........\n+ 0x015384a0 53617420 4a756e20 32382030 313a3238 Sat Jun 28 01:28\n+ 0x015384b0 3a323020 32303235 00000000 8c008900 :20 2025........\n 0x015384c0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x015384d0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x015384e0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x015384f0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x01538500 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x01538510 1b011501 10010b01 08010201 fc00f600 ................\n 0x01538520 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36643266 65326533 38393737 62666363 6d2fe2e38977bfcc\n- 0x00000010 36313265 36316530 36313961 38326534 612e61e0619a82e4\n- 0x00000020 39366133 31312e64 65627567 00000000 96a311.debug....\n- 0x00000030 d0d25003 ..P.\n+ 0x00000000 36633765 37333866 32363334 36643564 6c7e738f26346d5d\n+ 0x00000010 36303265 61376638 64353235 36303039 602ea7f8d5256009\n+ 0x00000020 35646432 31652e64 65627567 00000000 5dd21e.debug....\n+ 0x00000030 7ba1d923 {..#\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: ace2f754e7af4977e96e059e1c0d197861a86c85\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: aa40a7add13c2de1400b96362394c65e1a1c73c9\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 17:15:53 2025\n+20250628\n+Sat Jun 28 01:28:20 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 373a3135 Thu Jun 26 17:15\n- 0x00493890 3a353320 32303235 00000000 8c008900 :53 2025........\n+ 0x00493880 53617420 4a756e20 32382030 313a3238 Sat Jun 28 01:28\n+ 0x00493890 3a323020 32303235 00000000 8c008900 :20 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65326637 35346537 61663439 37376539 e2f754e7af4977e9\n- 0x00000010 36653035 39653163 30643139 37383631 6e059e1c0d197861\n- 0x00000020 61383663 38352e64 65627567 00000000 a86c85.debug....\n- 0x00000030 d4c764b9 ..d.\n+ 0x00000000 34306137 61646431 33633264 65313430 40a7add13c2de140\n+ 0x00000010 30623936 33363233 39346336 35653161 0b96362394c65e1a\n+ 0x00000020 31633733 63392e64 65627567 00000000 1c73c9.debug....\n+ 0x00000030 ee5bdbd9 .[..\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: c7b5025deea501e69b936556418fc072b043d64d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 48384cab6d3917b0b682254f13c1146ce2c86b42\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 17:15:53 2025\n+20250628\n+Sat Jun 28 01:28:20 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 373a3135 Thu Jun 26 17:15\n- 0x0048b210 3a353320 32303235 00000000 00000000 :53 2025........\n+ 0x0048b200 53617420 4a756e20 32382030 313a3238 Sat Jun 28 01:28\n+ 0x0048b210 3a323020 32303235 00000000 00000000 :20 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62353032 35646565 61353031 65363962 b5025deea501e69b\n- 0x00000010 39333635 35363431 38666330 37326230 936556418fc072b0\n- 0x00000020 34336436 34642e64 65627567 00000000 43d64d.debug....\n- 0x00000030 42a732bf B.2.\n+ 0x00000000 33383463 61623664 33393137 62306236 384cab6d3917b0b6\n+ 0x00000010 38323235 34663133 63313134 36636532 82254f13c1146ce2\n+ 0x00000020 63383662 34322e64 65627567 00000000 c86b42.debug....\n+ 0x00000030 2a36b32d *6.-\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lgen", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 31becfe8415519758edbd5bd160741bb05131750\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 323ed162b704b5c2130b83eb21c9a6f31762b54b\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 17:15:53 2025\n+20250628\n+Sat Jun 28 01:28:20 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 373a3135 Thu Jun 26 17:15\n- 0x0048bd60 3a353320 32303235 00000000 8c008900 :53 2025........\n+ 0x0048bd50 53617420 4a756e20 32382030 313a3238 Sat Jun 28 01:28\n+ 0x0048bd60 3a323020 32303235 00000000 8c008900 :20 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 62656366 65383431 35353139 37353865 becfe8415519758e\n- 0x00000010 64626435 62643136 30373431 62623035 dbd5bd160741bb05\n- 0x00000020 31333137 35302e64 65627567 00000000 131750.debug....\n- 0x00000030 29e7e00a )...\n+ 0x00000000 33656431 36326237 30346235 63323133 3ed162b704b5c213\n+ 0x00000010 30623833 65623231 63396136 66333137 0b83eb21c9a6f317\n+ 0x00000020 36326235 34622e64 65627567 00000000 62b54b.debug....\n+ 0x00000030 a76fb8d0 .o..\n \n"}]}, {"source1": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/s390x-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 23e3082eefe4498f7835c991e0de9636ae9b95a0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 49666c65f7cc4ef32408d932b9679380d42f9940\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 17:15:53 2025\n+20250628\n+Sat Jun 28 01:28:20 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363238 1.9.5...20250628\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 373a3135 Thu Jun 26 17:15\n- 0x0048a1a0 3a353320 32303235 00000000 8c008900 :53 2025........\n+ 0x0048a190 53617420 4a756e20 32382030 313a3238 Sat Jun 28 01:28\n+ 0x0048a1a0 3a323020 32303235 00000000 8c008900 :20 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 65333038 32656566 65343439 38663738 e3082eefe4498f78\n- 0x00000010 33356339 39316530 64653936 33366165 35c991e0de9636ae\n- 0x00000020 39623935 61302e64 65627567 00000000 9b95a0.debug....\n- 0x00000030 70efaabc p...\n+ 0x00000000 36363663 36356637 63633465 66333234 666c65f7cc4ef324\n+ 0x00000010 30386439 33326239 36373933 38306434 08d932b9679380d4\n+ 0x00000020 32663939 34302e64 65627567 00000000 2f9940.debug....\n+ 0x00000030 4af3a27d J..}\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 7110.3 KiB (7280984 B)\n+ Compressed size: 7112.3 KiB (7282996 B)\n Uncompressed size: 24.6 MiB (25753600 B)\n Ratio: 0.283\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 7280984 25753600 0.283 CRC64 0\n+ 1 2 0 0 7282996 25753600 0.283 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7125168 25165824 0.283 CRC64\n- 1 2 7125180 25165824 155772 587776 0.265 CRC64\n+ 1 1 12 0 7127156 25165824 0.283 CRC64\n+ 1 2 7127168 25165824 155796 587776 0.265 CRC64\n"}]}]}, {"source1": "gm2-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb", "source2": "gm2-12-x86-64-linux-gnu_12.3.0-17cross1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 1116 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9177268 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9181208 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/x86_64-linux-gnu-gm2-12", "source2": "./usr/bin/x86_64-linux-gnu-gm2-12", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dabb11ebfa2c4fe61177e0ad76283c2ba3e09026\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e1412db5b79e04f279de802c53b0747a8a2abdbf\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -563,15 +563,15 @@\n mx32 mx32;\n 32:../lib32:i386-linux-gnu m32 !m64 !mx32;\n 64:../lib:x86_64-linux-gnu !m32 m64 !mx32;\n x32:../libx32:x86_64-linux-gnux32 !m32 !m64 mx32;\n ggc_internal_alloc\n ../../src/gcc/ggc-none.cc\n ggc_internal_cleared_alloc\n-GNU Modula-2 1.9.5 (20250626)\n+GNU Modula-2 1.9.5 (20250627)\n grafted onto GCC 12.3.0\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 /usr/share/locale\n -fcppprog=none\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2483,15 +2483,15 @@\n 0x004a79c0 6767635f 696e7465 726e616c 5f616c6c ggc_internal_all\n 0x004a79d0 6f630000 00000000 2e2e2f2e 2e2f7372 oc......../../sr\n 0x004a79e0 632f6763 632f6767 632d6e6f 6e652e63 c/gcc/ggc-none.c\n 0x004a79f0 63000000 00000000 6767635f 696e7465 c.......ggc_inte\n 0x004a7a00 726e616c 5f636c65 61726564 5f616c6c rnal_cleared_all\n 0x004a7a10 6f630000 00000000 474e5520 4d6f6475 oc......GNU Modu\n 0x004a7a20 6c612d32 2020312e 392e3520 20283230 la-2 1.9.5 (20\n- 0x004a7a30 32353036 32362900 20206772 61667465 250626). grafte\n+ 0x004a7a30 32353036 32372900 20206772 61667465 250627). grafte\n 0x004a7a40 64206f6e 746f2047 43432031 322e332e d onto GCC 12.3.\n 0x004a7a50 30000000 00000000 436f7079 72696768 0.......Copyrigh\n 0x004a7a60 74202843 29203230 32352046 72656520 t (C) 2025 Free \n 0x004a7a70 536f6674 77617265 20466f75 6e646174 Software Foundat\n 0x004a7a80 696f6e2c 20496e63 2e000000 00000000 ion, Inc........\n 0x004a7a90 4c696365 6e736520 47504c76 323a2047 License GPLv2: G\n 0x004a7aa0 4e552047 504c2076 65727369 6f6e2032 NU GPL version 2\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 62623131 65626661 32633466 65363131 bb11ebfa2c4fe611\n- 0x00000010 37376530 61643736 32383363 32626133 77e0ad76283c2ba3\n- 0x00000020 65303930 32362e64 65627567 00000000 e09026.debug....\n- 0x00000030 03d42fa0 ../.\n+ 0x00000000 34313264 62356237 39653034 66323739 412db5b79e04f279\n+ 0x00000010 64653830 32633533 62303734 37613861 de802c53b0747a8a\n+ 0x00000020 32616264 62662e64 65627567 00000000 2abdbf.debug....\n+ 0x00000030 7cbdd683 |...\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: b14bcaf1e6b72206a163be0e1f68f802c1c402db\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f2f6efed3a25bf04e9323c490a99499b6d83e63\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -80097,16 +80097,16 @@\n \tt\t^\tJ\t6\t\"\t\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n read_only\n write_only\n read_write\n lgb]XSNID?:50+\n-20250626\n-Thu Jun 26 13:54:12 2025\n+20250627\n+Fri Jun 27 20:04:29 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n !\"#$%&'()*+,-./012\n ++,++,-+,-/+,-/+,-/+,-/\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -105351,18 +105351,18 @@\n 0x01afdb10 94013f01 0f00cdff cdffcdff cdffcdff ..?.............\n 0x01afdb20 cdffcdff cdff4f00 cdffcdff 5500cdff ......O.....U...\n 0x01afdb30 8700cdff cdffcdff 2801cdff cdffcdff ........(.......\n 0x01afdb40 cdffcdff cdffcdff cdffcdff cdffcdff ................\n 0x01afdb50 cdffdb00 3101c800 cdffcdff cdffcdff ....1...........\n 0x01afdb60 cdffcdff 1c01f000 fa00cdff cdffcdff ................\n 0x01afdb70 cdffcdff cdffcdff cdffcdff 00000000 ................\n- 0x01afdb80 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x01afdb80 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x01afdb90 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x01afdba0 54687520 4a756e20 32362031 333a3534 Thu Jun 26 13:54\n- 0x01afdbb0 3a313220 32303235 00000000 8c008900 :12 2025........\n+ 0x01afdba0 46726920 4a756e20 32372032 303a3034 Fri Jun 27 20:04\n+ 0x01afdbb0 3a323920 32303235 00000000 8c008900 :29 2025........\n 0x01afdbc0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x01afdbd0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x01afdbe0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x01afdbf0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x01afdc00 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x01afdc10 1b011501 10010b01 08010201 fc00f600 ................\n 0x01afdc20 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34626361 66316536 62373232 30366131 4bcaf1e6b72206a1\n- 0x00000010 36336265 30653166 36386638 30326331 63be0e1f68f802c1\n- 0x00000020 63343032 64622e64 65627567 00000000 c402db.debug....\n- 0x00000030 6af6a2ae j...\n+ 0x00000000 32663665 66656433 61323562 66303465 2f6efed3a25bf04e\n+ 0x00000010 39333233 63343930 61393934 39396236 9323c490a99499b6\n+ 0x00000020 64383365 36332e64 65627567 00000000 d83e63.debug....\n+ 0x00000030 dcf3ca85 ....\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: a04be0d775af930bde89d9371c385f662d89a4f7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 79ca83ad2ff7183a76a25663069f11faedddc1a3\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1205,16 +1205,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 13:54:12 2025\n+20250627\n+Fri Jun 27 20:04:29 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2815,18 +2815,18 @@\n 0x004937f0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x00493800 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x00493810 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x00493820 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x00493830 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x00493840 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x00493850 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x00493860 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x00493860 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x00493870 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x00493880 54687520 4a756e20 32362031 333a3534 Thu Jun 26 13:54\n- 0x00493890 3a313220 32303235 00000000 8c008900 :12 2025........\n+ 0x00493880 46726920 4a756e20 32372032 303a3034 Fri Jun 27 20:04\n+ 0x00493890 3a323920 32303235 00000000 8c008900 :29 2025........\n 0x004938a0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x004938b0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x004938c0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x004938d0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x004938e0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x004938f0 1b011501 10010b01 08010201 fc00f600 ................\n 0x00493900 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 34626530 64373735 61663933 30626465 4be0d775af930bde\n- 0x00000010 38396439 33373163 33383566 36363264 89d9371c385f662d\n- 0x00000020 38396134 66372e64 65627567 00000000 89a4f7.debug....\n- 0x00000030 cd89dfa8 ....\n+ 0x00000000 63613833 61643266 66373138 33613736 ca83ad2ff7183a76\n+ 0x00000010 61323536 36333036 39663131 66616564 a25663069f11faed\n+ 0x00000020 64646331 61332e64 65627567 00000000 ddc1a3.debug....\n+ 0x00000030 4454e48b DT..\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: a39127b5cccd753d3b3863cd9fcb4c31d705abcf\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 79ba93dcc73ce39600ce939f78fcb48e8c3e17df\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1091,16 +1091,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 13:54:12 2025\n+20250627\n+Fri Jun 27 20:04:29 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2584,18 +2584,18 @@\n 0x0048b170 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048b180 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048b190 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048b1a0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048b1b0 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048b1c0 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048b1d0 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048b1e0 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048b1e0 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048b1f0 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048b200 54687520 4a756e20 32362031 333a3534 Thu Jun 26 13:54\n- 0x0048b210 3a313220 32303235 00000000 00000000 :12 2025........\n+ 0x0048b200 46726920 4a756e20 32372032 303a3034 Fri Jun 27 20:04\n+ 0x0048b210 3a323920 32303235 00000000 00000000 :29 2025........\n 0x0048b220 ffffffff ffffffff ffffffff fffffe7f ................\n 0x0048b230 00000000 00000000 01000000 00000000 ................\n 0x0048b240 40000000 00000000 08000000 00000000 @...............\n 0x0048b250 20000000 00000000 20000000 00000000 ....... .......\n 0x0048b260 01020408 10204080 01020408 10204080 ..... @...... @.\n 0x0048b270 00000000 00000000 08000800 08000800 ................\n 0x0048b280 01234567 89abcdef fedcba98 76543210 .#Eg........vT2.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 39313237 62356363 63643735 33643362 9127b5cccd753d3b\n- 0x00000010 33383633 63643966 63623463 33316437 3863cd9fcb4c31d7\n- 0x00000020 30356162 63662e64 65627567 00000000 05abcf.debug....\n- 0x00000030 8d828e6b ...k\n+ 0x00000000 62613933 64636337 33636533 39363030 ba93dcc73ce39600\n+ 0x00000010 63653933 39663738 66636234 38653863 ce939f78fcb48e8c\n+ 0x00000020 33653137 64662e64 65627567 00000000 3e17df.debug....\n+ 0x00000030 115d811b .]..\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: 3a6c549addd11891dda1b07131e40ee8dc5a364d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1d2b1753f0585dff50efbece44716c8c1763c8ac\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1096,16 +1096,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 13:54:12 2025\n+20250627\n+Fri Jun 27 20:04:29 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2591,18 +2591,18 @@\n 0x0048bcc0 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048bcd0 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048bce0 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048bcf0 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048bd00 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048bd10 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048bd20 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048bd30 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048bd30 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048bd40 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048bd50 54687520 4a756e20 32362031 333a3534 Thu Jun 26 13:54\n- 0x0048bd60 3a313220 32303235 00000000 8c008900 :12 2025........\n+ 0x0048bd50 46726920 4a756e20 32372032 303a3034 Fri Jun 27 20:04\n+ 0x0048bd60 3a323920 32303235 00000000 8c008900 :29 2025........\n 0x0048bd70 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048bd80 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048bd90 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048bda0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048bdb0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048bdc0 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048bdd0 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 36633534 39616464 64313138 39316464 6c549addd11891dd\n- 0x00000010 61316230 37313331 65343065 65386463 a1b07131e40ee8dc\n- 0x00000020 35613336 34642e64 65627567 00000000 5a364d.debug....\n- 0x00000030 645bdf60 d[.`\n+ 0x00000000 32623137 35336630 35383564 66663530 2b1753f0585dff50\n+ 0x00000010 65666265 63653434 37313663 38633137 efbece44716c8c17\n+ 0x00000020 36336338 61632e64 65627567 00000000 63c8ac.debug....\n+ 0x00000030 27acd1c2 '...\n \n"}]}, {"source1": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "source2": "./usr/lib/gcc-cross/x86_64-linux-gnu/12/gm2lorder", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,11 +1,11 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5304bc85f6001b096db4750878a4833dde94b538\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ab8734da96e25f03d3360623d6906ab28adce35e\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n \n Displaying notes found in: .note.stapsdt\n Owner Data size \tDescription\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1074,16 +1074,16 @@\n terminate called recursively\n terminate called after throwing an instance of '\n terminate called without an active exception\n what(): \n std::bad_alloc\n !\"#$%&'()*+,-./01234%5\n %%%%%%%%%%%%%%%%%%%%%%%%%%9:;<\n-20250626\n-Thu Jun 26 13:54:12 2025\n+20250627\n+Fri Jun 27 20:04:29 2025\n libc_abort\n ../../src/gcc/m2/mc-boot-ch/Glibc.c\n %s:%d:case statement has no matching selection\n %s:%d:procedure function is about to finish and no return statement has been executed\n throw called (%d)\n ../../src/gcc/diagnostic.cc\n cccccccccccccccccccccccccccccccccccccccccccccccc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -2556,18 +2556,18 @@\n 0x0048a100 48004400 40003c00 38003400 30002c00 H.D.@.<.8.4.0.,.\n 0x0048a110 28002400 20001c00 18001400 1000f9ff (.$. ...........\n 0x0048a120 f9fff9ff 0c000800 04000000 3a01f8ff ............:...\n 0x0048a130 2b01f8ff 1b01f8ff 0b01f8ff fb00f8ff +...............\n 0x0048a140 eb00f8ff db00f8ff cb00f8ff bc00f8ff ................\n 0x0048a150 ae00f8ff 9f00f8ff 9000f8ff 8100f8ff ................\n 0x0048a160 7200f8ff 6300f8ff 4a000000 00000000 r...c...J.......\n- 0x0048a170 312e392e 35000000 32303235 30363236 1.9.5...20250626\n+ 0x0048a170 312e392e 35000000 32303235 30363237 1.9.5...20250627\n 0x0048a180 00000000 00000000 31322e33 2e300000 ........12.3.0..\n- 0x0048a190 54687520 4a756e20 32362031 333a3534 Thu Jun 26 13:54\n- 0x0048a1a0 3a313220 32303235 00000000 8c008900 :12 2025........\n+ 0x0048a190 46726920 4a756e20 32372032 303a3034 Fri Jun 27 20:04\n+ 0x0048a1a0 3a323920 32303235 00000000 8c008900 :29 2025........\n 0x0048a1b0 86008300 80007d00 d000cd00 ca00c700 ......}.........\n 0x0048a1c0 c400c100 be00bb00 dc00d900 d600d300 ................\n 0x0048a1d0 e200df00 e5009200 0000e800 00004601 ..............F.\n 0x0048a1e0 43013e01 00003b01 38013201 00002f01 C.>...;.8.2.../.\n 0x0048a1f0 00002c01 00002901 00002601 23011e01 ..,...)...&.#...\n 0x0048a200 1b011501 10010b01 08010201 fc00f600 ................\n 0x0048a210 f100eb00 78007300 6e006900 64005f00 ....x.s.n.i.d._.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30346263 38356636 30303162 30393664 04bc85f6001b096d\n- 0x00000010 62343735 30383738 61343833 33646465 b4750878a4833dde\n- 0x00000020 39346235 33382e64 65627567 00000000 94b538.debug....\n- 0x00000030 b5999944 ...D\n+ 0x00000000 38373334 64613936 65323566 30336433 8734da96e25f03d3\n+ 0x00000010 33363036 32336436 39303661 62323861 360623d6906ab28a\n+ 0x00000020 64636533 35652e64 65627567 00000000 dce35e.debug....\n+ 0x00000030 dfc3cf81 ....\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 8962.2 KiB (9177268 B)\n+ Compressed size: 8966.0 KiB (9181208 B)\n Uncompressed size: 34.7 MiB (36382720 B)\n Ratio: 0.252\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 9177268 36382720 0.252 CRC64 0\n+ 1 2 0 0 9181208 36382720 0.252 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 7384520 25165824 0.293 CRC64\n- 1 2 7384532 25165824 1792700 11216896 0.160 CRC64\n+ 1 1 12 0 7382304 25165824 0.293 CRC64\n+ 1 2 7382316 25165824 1798856 11216896 0.160 CRC64\n"}]}]}, {"source1": "libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgo-12-dev-armel-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 4592 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15810440 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15807620 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/image/gif.gox", "source2": "./usr/arm-linux-gnueabi/lib/go/12/arm-linux-gnueabi/image/gif.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,65 +8,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -138,59 +138,59 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n+checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n- 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n+ 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203635 3e2c2074 6f74616c 4c656e20 e 65>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36353e2c 20697350 72656669 ype 65>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036343e 2c203f20 3c747970 type 64>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 343e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 353e0a20 66756e63 20286220 pe 65>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203635 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203634 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203634 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036353e 0a747970 65203632 205b5d20 65>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 []\n- 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n+ 0x00002e00 202d353e 0a747970 65203635 205b5d20 -5>.type 65 [] \n+ 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n- 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n- 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n+ 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n+ 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n+ 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n 0x00003530 0a .\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabi/12/libgo.a", "unified_diff": null, "details": [{"source1": "gif.o", "source2": "gif.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -8,65 +8,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -138,64 +138,64 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n+checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n gif: can't read graphic control: %s\n gif: invalid graphic control extension block size: %d\n gif: invalid graphic control extension block terminator: %d\n gif: reading extension: %v\n gif: unknown extension 0x%.2x\n NETSCAPE2.0\n gif: reading color table: %s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -166,16 +166,16 @@\n 0x00000a30 34203330 20333520 33302035 30203436 4 30 35 30 50 46\n 0x00000a40 20353820 34362034 39203530 20353820 58 46 49 50 58 \n 0x00000a50 34362036 33203138 20313820 31382031 46 63 18 18 18 1\n 0x00000a60 38203139 20313820 31382037 38203134 8 19 18 18 78 14\n 0x00000a70 30203439 20383020 38382037 31203437 0 49 80 88 71 47\n 0x00000a80 20313837 20313036 20353433 20333933 187 106 543 393\n 0x00000a90 20323720 32362032 36203237 20323420 27 26 26 27 24 \n- 0x00000aa0 32312032 31203231 20323220 32322032 21 21 21 22 22 2\n- 0x00000ab0 31203131 31203832 20343320 34382034 1 111 82 43 48 4\n+ 0x00000aa0 32312032 31203231 20323220 32312032 21 21 21 22 21 2\n+ 0x00000ab0 32203131 31203832 20343320 34382034 2 111 82 43 48 4\n 0x00000ac0 38203535 20383620 35362036 39203834 8 55 86 56 69 84\n 0x00000ad0 20363420 37332035 39203734 0a747970 64 73 59 74.typ\n 0x00000ae0 65203120 22474946 22203c74 79706520 e 1 \"GIF\" .type 2 \"Opti\n 0x00000b00 6f6e7322 203c7479 70652034 373e0a74 ons\" .t\n 0x00000b10 79706520 33202262 7566696f 2e526561 ype 3 \"bufio.Rea\n 0x00000b20 64657222 203c7479 70652035 313e0a20 der\" . \n@@ -198,21 +198,21 @@\n 0x00000c30 2066756e 63202862 203c6573 633a3078 func (b )\n 0x00000c50 202e636f 6c6c6563 74467261 676d656e .collectFragmen\n 0x00000c60 74732028 64656c69 6d203c74 79706520 ts (delim ) (fullBuffe\n 0x00000c80 7273203c 74797065 2036313e 2c206669 rs , fi\n 0x00000c90 6e616c46 7261676d 656e7420 3c747970 nalFragment , totalLen \n+ 0x00000ca0 65203635 3e2c2074 6f74616c 4c656e20 e 65>, totalLen \n 0x00000cb0 3c747970 65202d31 313e2c20 65727220 , err \n 0x00000cc0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00000cd0 63202862 203c6573 633a3078 3832613e c (b \n 0x00000ce0 203c7479 70652033 373e2920 52656164 ) Read\n 0x00000cf0 4c696e65 20282920 286c696e 65203c74 Line () (line , isPrefi\n+ 0x00000d00 79706520 36353e2c 20697350 72656669 ype 65>, isPrefi\n 0x00000d10 78203c74 79706520 2d31353e 2c206572 x , er\n 0x00000d20 72203c74 79706520 2d31393e 290a2066 r ). f\n 0x00000d30 756e6320 2862203c 6573633a 3078313e unc (b \n 0x00000d40 203c7479 70652033 373e2920 53697a65 ) Size\n 0x00000d50 20282920 3c747970 65202d31 313e0a20 () . \n 0x00000d60 66756e63 20286220 3c657363 3a307839 func (b ) Res\n@@ -227,54 +227,54 @@\n 0x00000e00 30613e20 3c747970 65203337 3e292052 0a> ) R\n 0x00000e10 65616452 756e6520 28292028 72203c74 eadRune () (r , size <\n 0x00000e30 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00000e40 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00000e50 20286220 3c657363 3a307831 3e203c74 (b ) .reset \n- 0x00000e70 28627566 203c7479 70652036 343e2c20 (buf , \n+ 0x00000e70 28627566 203c7479 70652036 353e2c20 (buf , \n 0x00000e80 72203c74 79706520 32353e29 0a206675 r ). fu\n 0x00000e90 6e632028 62203c65 73633a30 7832323e nc (b \n 0x00000ea0 203c7479 70652033 373e2920 2e726561 ) .rea\n 0x00000eb0 64457272 20282920 3c747970 65202d31 dErr () . func (b )\n 0x00000ee0 20556e72 65616452 756e6520 2829203c UnreadRune () <\n 0x00000ef0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x00000f00 2862203c 6573633a 30783132 613e203c (b <\n 0x00000f10 74797065 2033373e 29205265 6164536c type 37>) ReadSl\n 0x00000f20 69636520 2864656c 696d203c 74797065 ice (delim ) (line , err , err ). func (b\n 0x00000f60 203c6573 633a3078 3132613e 203c7479 ) Peek (n \n 0x00000f80 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00000f90 74797065 2036343e 2c203f20 3c747970 type 64>, ? , ? ). func (b\n 0x00000fb0 203c6573 633a3078 3130613e 203c7479 ) ReadByte\n 0x00000fd0 20282920 283f203c 74797065 202d3230 () (? , ? )\n 0x00000ff0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001010 20446973 63617264 20286e20 3c747970 Discard (n ) (discard\n 0x00001030 6564203c 74797065 202d3131 3e2c2065 ed , e\n 0x00001040 7272203c 74797065 202d3139 3e290a20 rr ). \n 0x00001050 66756e63 20286220 3c657363 3a307831 func (b ) R\n- 0x00001070 65616420 2870203c 74797065 2036343e ead (p \n+ 0x00001070 65616420 2870203c 74797065 2036353e ead (p \n 0x00001080 2920286e 203c7479 7065202d 31313e2c ) (n ,\n 0x00001090 20657272 203c7479 7065202d 31393e29 err )\n 0x000010a0 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x000010c0 20526561 64427974 65732028 64656c69 ReadBytes (deli\n 0x000010d0 6d203c74 79706520 2d32303e 2920283f m ) (?\n- 0x000010e0 203c7479 70652036 343e2c20 3f203c74 , ? , ? ). func \n 0x00001100 2862203c 6573633a 3078313e 203c7479 (b ) Buffered\n 0x00001120 20282920 3c747970 65202d31 313e0a74 () .t\n 0x00001130 79706520 34202262 7566696f 2e577269 ype 4 \"bufio.Wri\n 0x00001140 74657222 203c7479 70652035 323e0a20 ter\" . \n 0x00001150 66756e63 20286220 3c657363 3a307831 func (b ). func \n 0x000011b0 2862203c 6573633a 30783261 3e203c74 (b ) WriteBy\n 0x000011d0 74652028 63203c74 79706520 2d32303e te (c \n 0x000011e0 29203c74 79706520 2d31393e 0a206675 ) . fu\n 0x000011f0 6e632028 62203c65 73633a30 78313061 nc (b ) Wri\n- 0x00001210 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x00001210 74652028 70203c74 79706520 36353e29 te (p )\n 0x00001220 20286e6e 203c7479 7065202d 31313e2c (nn ,\n 0x00001230 20657272 203c7479 7065202d 31393e29 err )\n 0x00001240 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001260 20526561 6446726f 6d202872 203c7479 ReadFrom (r ) (n , err ). func (b <\n 0x000012a0 6573633a 3078313e 203c7479 70652033 esc:0x1> ) Buffered () \n 0x000012c0 3c747970 65202d31 313e0a20 66756e63 . func\n 0x000012d0 20286220 3c657363 3a307832 323e203c (b <\n 0x000012e0 74797065 2033383e 29204176 61696c61 type 38>) Availa\n 0x000012f0 626c6542 75666665 72202829 203c7479 bleBuffer () . func (b \n+ 0x00001300 70652036 353e0a20 66756e63 20286220 pe 65>. func (b \n 0x00001310 3c657363 3a307831 30613e20 3c747970 ) WriteStri\n 0x00001330 6e672028 73203c65 73633a30 78313e20 ng (s \n 0x00001340 3c747970 65202d31 363e2920 283f203c ) (? <\n 0x00001350 74797065 202d3131 3e2c203f 203c7479 type -11>, ? ). func (\n 0x00001370 62203c65 73633a30 78313e20 3c747970 b )\n 0x00001570 202e6465 636f6465 2028290a 2066756e .decode (). fun\n 0x00001580 63202872 203c6573 633a3078 313e203c c (r <\n 0x00001590 74797065 2033393e 2920436c 6f736520 type 39>) Close \n 0x000015a0 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x000015b0 756e6320 2872203c 74797065 2033393e unc (r \n 0x000015c0 29205265 61642028 62203c65 73633a30 ) Read (b ) (\n+ 0x000015d0 78313e20 3c747970 65203635 3e292028 x1> ) (\n 0x000015e0 3f203c74 79706520 2d31313e 2c203f20 ? , ? \n 0x000015f0 3c747970 65202d31 393e290a 2066756e ). fun\n 0x00001600 63202872 203c6573 633a3078 393e203c c (r <\n 0x00001610 74797065 2033393e 29202e72 6561644d type 39>) .readM\n 0x00001620 53422028 2920283f 203c7479 7065202d SB () (? , ? \n 0x00001640 290a2066 756e6320 2872203c 6573633a ). func (r , litW\n 0x00001750 69647468 203c7479 7065202d 31313e29 idth )\n 0x00001760 0a206675 6e632028 77203c74 79706520 . func (w ) Close () . func (\n 0x00001790 77203c74 79706520 34303e29 20577269 w ) Wri\n 0x000017a0 74652028 70203c65 73633a30 78313e20 te (p \n- 0x000017b0 3c747970 65203634 3e292028 6e203c74 ) (n ) (n , err ). func \n 0x000017e0 2877203c 74797065 2034303e 29202e69 (w ) .i\n 0x000017f0 6e634869 20282920 3c747970 65202d31 ncHi () . func (w )\n 0x00001820 202e7772 6974654d 53422028 63203c74 .writeMSB (c ; Heig\n 0x00002660 6874203c 74797065 202d3131 3e3b207d ht ; }\n 0x00002670 0a747970 65203435 20737472 75637420 .type 45 struct \n 0x00002680 7b20496d 61676520 3c747970 65203630 { Image ; Delay ; LoopCount ; Dispos\n- 0x000026c0 616c203c 74797065 2036343e 3b20436f al ; Co\n+ 0x000026c0 616c203c 74797065 2036353e 3b20436f al ; Co\n 0x000026d0 6e666967 203c7479 70652039 3e3b2042 nfig ; B\n 0x000026e0 61636b67 726f756e 64496e64 6578203c ackgroundIndex <\n 0x000026f0 74797065 202d3230 3e3b207d 0a747970 type -20>; }.typ\n 0x00002700 65203436 20737472 75637420 7b204d69 e 46 struct { Mi\n 0x00002710 6e203c74 79706520 31323e3b 204d6178 n ; Max\n 0x00002720 203c7479 70652031 323e3b20 7d0a7479 ; }.ty\n 0x00002730 70652034 37207374 72756374 207b204e pe 47 struct { N\n 0x00002740 756d436f 6c6f7273 203c7479 7065202d umColors ; Quantizer <\n 0x00002760 74797065 2032303e 3b204472 61776572 type 20>; Drawer\n 0x00002770 203c7479 70652031 383e3b20 7d0a7479 ; }.ty\n 0x00002780 70652034 38207374 72756374 207b2050 pe 48 struct { P\n- 0x00002790 6978203c 74797065 2036353e 3b205374 ix ; St\n+ 0x00002790 6978203c 74797065 2036343e 3b205374 ix ; St\n 0x000027a0 72696465 203c7479 7065202d 31313e3b ride ;\n 0x000027b0 20526563 74203c74 79706520 31333e3b Rect ;\n 0x000027c0 2050616c 65747465 203c7479 70652031 Palette ; }.type 49 st\n 0x000027e0 72756374 207b2052 203c7479 7065202d ruct { R ; G ;\n 0x00002800 2042203c 74797065 202d363e 3b204120 B ; A \n 0x00002810 3c747970 65202d36 3e3b207d 0a747970 ; }.typ\n 0x00002820 65203530 20737472 75637420 7b205820 e 50 struct { X \n 0x00002830 3c747970 65202d31 313e3b20 59203c74 ; Y ; }.type\n 0x00002850 20353120 73747275 6374207b 202e6275 51 struct { .bu\n- 0x00002860 66696f2e 62756620 3c747970 65203634 fio.buf ; .bufio.rd ; .bufio.r\n 0x00002890 203c7479 7065202d 31313e3b 202e6275 ; .bu\n 0x000028a0 66696f2e 77203c74 79706520 2d31313e fio.w \n 0x000028b0 3b202e62 7566696f 2e657272 203c7479 ; .bufio.err ; .bufio.\n 0x000028d0 6c617374 42797465 203c7479 7065202d lastByte ; .bufio.last\n 0x000028f0 52756e65 53697a65 203c7479 7065202d RuneSize ; }.type 52 s\n 0x00002910 74727563 74207b20 2e627566 696f2e65 truct { .bufio.e\n 0x00002920 7272203c 74797065 202d3139 3e3b202e rr ; .\n 0x00002930 62756669 6f2e6275 66203c74 79706520 bufio.buf ; .bufio.n ; .bufio.n ; .bufio\n 0x00002960 2e777220 3c747970 65203237 3e3b207d .wr ; }\n 0x00002970 0a747970 65203533 20737472 75637420 .type 53 struct \n 0x00002980 7b202e63 6f6d7072 6573732f 6c7a772e { .compress/lzw.\n 0x00002990 72203c74 79706520 32313e3b 202e636f r ; .co\n 0x000029a0 6d707265 73732f6c 7a772e62 69747320 mpress/lzw.bits \n 0x000029b0 3c747970 65202d37 3e3b202e 636f6d70 ; .comp\n@@ -692,15 +692,15 @@\n 0x00002b10 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b20 70726566 6978203c 74797065 2035363e prefix \n 0x00002b30 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b40 6f757470 7574203c 74797065 2035383e output \n 0x00002b50 3b202e63 6f6d7072 6573732f 6c7a772e ; .compress/lzw.\n 0x00002b60 6f203c74 79706520 2d31313e 3b202e63 o ; .c\n 0x00002b70 6f6d7072 6573732f 6c7a772e 746f5265 ompress/lzw.toRe\n- 0x00002b80 6164203c 74797065 2036343e 3b207d0a ad ; }.\n+ 0x00002b80 6164203c 74797065 2036353e 3b207d0a ad ; }.\n 0x00002b90 74797065 20353420 73747275 6374207b type 54 struct {\n 0x00002ba0 202e636f 6d707265 73732f6c 7a772e77 .compress/lzw.w\n 0x00002bb0 203c7479 70652035 3e3b202e 636f6d70 ; .comp\n 0x00002bc0 72657373 2f6c7a77 2e6f7264 6572203c ress/lzw.order <\n 0x00002bd0 74797065 20363e3b 202e636f 6d707265 type 6>; .compre\n 0x00002be0 73732f6c 7a772e77 72697465 203c7479 ss/lzw.write ; .compres\n@@ -728,20 +728,20 @@\n 0x00002d50 70652035 37205b34 30393620 5d203c74 pe 57 [4096 ] .type 58 \n 0x00002d70 5b383139 32205d20 3c747970 65202d32 [8192 ] .type 59 [8 ] \n 0x00002d90 3c747970 65202d31 313e0a74 79706520 .type \n 0x00002da0 3630205b 5d203c74 79706520 34313e0a 60 [] .\n 0x00002db0 74797065 20363120 5b5d203c 74797065 type 61 [] .type 62 [] \n+ 0x00002dc0 2036353e 0a747970 65203632 205b5d20 65>.type 62 [] \n 0x00002dd0 3c747970 65203134 3e0a7479 70652036 .type 6\n 0x00002de0 33205b5d 203c7479 7065202d 31313e0a 3 [] .\n 0x00002df0 74797065 20363420 5b5d203c 74797065 type 64 [] .type 65 []\n- 0x00002e10 203c7479 7065202d 353e0a74 79706520 .type \n+ 0x00002e00 202d353e 0a747970 65203635 205b5d20 -5>.type 65 [] \n+ 0x00002e10 3c747970 65202d32 303e0a74 79706520 .type \n 0x00002e20 36362069 6e746572 66616365 207b2041 66 interface { A\n 0x00002e30 74202878 203c7479 7065202d 31313e2c t (x ,\n 0x00002e40 2079203c 74797065 202d3131 3e29203c y ) <\n 0x00002e50 74797065 2031343e 3b20426f 756e6473 type 14>; Bounds\n 0x00002e60 20282920 3c747970 65203133 3e3b2043 () ; C\n 0x00002e70 6f6c6f72 4d6f6465 6c202829 203c7479 olorModel () ; }.type 6\n@@ -782,23 +782,23 @@\n 0x000030b0 2d373e2c 2061203c 74797065 202d373e -7>, a \n 0x000030c0 293b207d 0a747970 65203736 20696e74 ); }.type 76 int\n 0x000030d0 65726661 6365207b 20526561 64427974 erface { ReadByt\n 0x000030e0 65202829 20283f20 3c747970 65202d32 e () (? , ? \n 0x00003100 293b207d 0a747970 65203737 20696e74 ); }.type 77 int\n 0x00003110 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00003120 203c7479 70652036 343e2920 286e203c ) (n <\n+ 0x00003120 203c7479 70652036 353e2920 286e203c ) (n <\n 0x00003130 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00003140 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x00003150 70652037 3820696e 74657266 61636520 pe 78 interface \n 0x00003160 7b205772 69746542 79746520 2863203c { WriteByte (c <\n 0x00003170 74797065 202d3230 3e29203c 74797065 type -20>) ; }.type 79\n 0x00003190 20696e74 65726661 6365207b 20577269 interface { Wri\n- 0x000031a0 74652028 70203c74 79706520 36343e29 te (p )\n+ 0x000031a0 74652028 70203c74 79706520 36353e29 te (p )\n 0x000031b0 20286e20 3c747970 65202d31 313e2c20 (n , \n 0x000031c0 65727220 3c747970 65202d31 393e293b err );\n 0x000031d0 207d0a76 6172202e 6c6f6732 4c6f6f6b }.var .log2Look\n 0x000031e0 7570203c 74797065 2035393e 0a66756e up .fun\n 0x000031f0 63204465 636f6465 20287220 3c747970 c Decode (r ) (? , ? .func RegisterFormat\n 0x000034b0 20286e61 6d65203c 74797065 202d3136 (name , magic , decode , decodeCon\n 0x000034f0 66696720 3c747970 65203332 3e290a63 fig ).c\n- 0x00003500 6865636b 73756d20 33443743 34424141 hecksum 3D7C4BAA\n- 0x00003510 43453746 38373033 30353141 43464642 CE7F8703051ACFFB\n- 0x00003520 31453541 31343332 42443035 41444242 1E5A1432BD05ADBB\n+ 0x00003500 6865636b 73756d20 32463439 34303045 hecksum 2F49400E\n+ 0x00003510 44303335 39313639 41423843 45463941 D0359169AB8CEF9A\n+ 0x00003520 38314335 34333331 43393334 44393638 81C54331C934D968\n 0x00003530 0a .\n \n"}]}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,16 +1,16 @@\n Streams: 1\n Blocks: 4\n- Compressed size: 15.1 MiB (15810440 B)\n+ Compressed size: 15.1 MiB (15807620 B)\n Uncompressed size: 81.6 MiB (85606400 B)\n Ratio: 0.185\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 4 0 0 15810440 85606400 0.185 CRC64 0\n+ 1 4 0 0 15807620 85606400 0.185 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 4299344 25165824 0.171 CRC64\n- 1 2 4299356 25165824 5036088 25165824 0.200 CRC64\n- 1 3 9335444 50331648 4758012 25165824 0.189 CRC64\n- 1 4 14093456 75497472 1716932 10108928 0.170 CRC64\n+ 1 1 12 0 4298896 25165824 0.171 CRC64\n+ 1 2 4298908 25165824 5033716 25165824 0.200 CRC64\n+ 1 3 9332624 50331648 4758012 25165824 0.189 CRC64\n+ 1 4 14090636 75497472 1716932 10108928 0.170 CRC64\n"}]}]}, {"source1": "libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgo-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 4596 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 15887980 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 15889980 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/png.gox", "source2": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/image/png.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -9,39 +9,39 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import io io \"io\"\n import strconv strconv \"strconv\"\n indirectimport flate compress/flate\n init png image_1png..import bufio bufio..import bytes bytes..import flate compress_1flate..import zlib compress_1zlib..import binary encoding_1binary..import errors errors..import fmt fmt..import crc32 hash_1crc32..import image image..import color image_1color..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import hash ~hash adler32 ~hash_1adler32 abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 1 2 1 6 1 11 1 14 1 16 1 21 1 24 1 27 2 6 2 11 2 14 2 16 2 21 2 24 2 27 3 1 3 2 3 6 3 7 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 4 1 4 2 4 3 4 5 4 6 4 7 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 5 6 5 11 5 14 5 16 5 20 5 21 5 23 5 24 5 27 6 11 6 14 6 21 7 6 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 8 6 8 11 8 14 8 16 8 21 8 24 9 1 9 2 9 6 9 10 9 11 9 14 9 16 9 21 9 23 9 24 9 27 12 6 12 11 12 14 12 21 13 6 13 11 13 12 13 14 13 16 13 21 13 24 13 25 13 26 14 11 14 21 15 11 15 21 15 24 16 6 16 11 16 14 16 21 16 24 17 6 17 11 17 12 17 14 17 16 17 19 17 21 17 22 17 24 17 25 17 26 18 6 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 19 18 21 18 22 18 24 18 25 18 26 19 6 19 11 19 14 19 21 20 6 20 11 20 14 20 21 20 23 20 24 20 27 21 11 22 11 22 14 22 21 23 6 23 11 23 14 23 21 24 11 24 21 25 6 25 11 25 12 25 14 25 21 25 24 26 6 26 11 26 12 26 14 26 21 26 24 26 25\n-types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 21 22 111 55 120 56 60 85 74 75\n+types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 22 21 111 55 120 56 60 85 74 75\n type 1 \"CompressionLevel\" \n type 2 \"Encoder\" \n func (enc ) Encode (w , m ) \n type 3 \"EncoderBuffer\" \n type 4 \"EncoderBufferPool\" \n type 5 \"FormatError\" \n func (e ) Error () \n type 6 \"UnsupportedError\" \n func (e ) Error () \n type 7 \".image/png.encoder\" \n- func (e ) .writeChunk (b , name )\n+ func (e ) .writeChunk (b , name )\n func (e ) .writeIHDR ()\n func (e ) .writePLTEAndTRNS (p )\n- func (e ) Write (b ) (? , ? )\n+ func (e ) Write (b ) (? , ? )\n func (e ) .writeImage (w , m , cb , level ) \n func (e ) .writeIDATs ()\n func (e ) .writeIEND ()\n type 8 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 9 \".compress/flate.byFreq\" \n func (s ) .sort (a )\n@@ -51,76 +51,76 @@\n type 10 \".compress/flate.byLiteral\" \n func (s ) .sort (a )\n func (s ) Len () ($ret38 )\n func (s ) Less (i , j ) \n func (s ) Swap (i , j )\n type 11 \".compress/flate.compressionLevel\" \n type 12 \".compress/flate.compressor\" \n- func (d ) .write (b ) (n , err )\n+ func (d ) .write (b ) (n , err )\n func (d ) .encSpeed ()\n func (d ) .syncFlush () \n func (d ) .init (w , level ) (err )\n func (d ) .initDeflate ()\n- func (d ) .fillStore (b ) \n- func (d ) .fillDeflate (b ) \n+ func (d ) .fillStore (b ) \n+ func (d ) .fillDeflate (b ) \n func (d ) .writeBlock (tokens , index ) \n func (d ) .reset (w )\n func (d ) .findMatch (pos , prevHead , prevLength , lookahead ) (length , offset , ok )\n func (d ) .deflate ()\n func (d ) .store ()\n- func (d ) .writeStoredBlock (buf ) \n+ func (d ) .writeStoredBlock (buf ) \n func (d ) .storeHuff ()\n func (d ) .close () \n- func (d ) .fillWindow (b )\n+ func (d ) .fillWindow (b )\n type 13 \".compress/flate.deflateFast\" \n- func (e ) .encode (dst , src ) \n- func (e ) .matchLen (s , t , src ) \n+ func (e ) .encode (dst , src ) \n+ func (e ) .matchLen (s , t , src ) \n func (e ) .reset ()\n func (e ) .shiftOffsets ()\n type 14 \".compress/flate.hcode\" \n func (h ) .set (code , length )\n type 15 \".compress/flate.huffmanBitWriter\" \n func (w ) .writeDynamicHeader (numLiterals , numOffsets , numCodegens , isEof )\n func (w ) .writeFixedHeader (isEof )\n func (w ) .writeCode (c )\n func (w ) .writeTokens (tokens , leCodes , oeCodes )\n func (w ) .indexTokens (tokens ) (numLiterals , numOffsets )\n func (w ) .flush ()\n func (w ) .dynamicSize (litEnc , offEnc , extraBits ) (size , numCodegens )\n- func (w ) .writeBlockDynamic (tokens , eof , input )\n- func (w ) .writeBlock (tokens , eof , input )\n- func (w ) .write (b )\n+ func (w ) .writeBlockDynamic (tokens , eof , input )\n+ func (w ) .writeBlock (tokens , eof , input )\n+ func (w ) .write (b )\n func (w ) .writeBits (b , nb )\n func (w ) .writeStoredHeader (length , isEof )\n- func (w ) .writeBytes (bytes )\n- func (w ) .storedSize (in ) ($ret30 , $ret31 )\n+ func (w ) .writeBytes (bytes )\n+ func (w ) .storedSize (in ) ($ret30 , $ret31 )\n func (w ) .reset (writer )\n func (w ) .fixedSize (extraBits ) \n func (w ) .generateCodegen (numLiterals , numOffsets , litEnc , offEnc )\n- func (w ) .writeBlockHuff (eof , input )\n+ func (w ) .writeBlockHuff (eof , input )\n type 16 \".compress/flate.huffmanEncoder\" \n func (h ) .bitLength (freq ) \n func (h ) .bitCounts (list , maxBits ) \n func (h ) .assignEncodingAndSize (bitCount , list )\n func (h ) .generate (freq , maxBits )\n type 17 \".compress/flate.literalNode\" \n type 18 \".compress/flate.tableEntry\" \n type 19 \".compress/flate.token\" \n func (t ) .literal () ($ret62 )\n func (t ) .offset () ($ret63 )\n func (t ) .length () ($ret64 )\n type 20 \"compress/flate.Writer\" \n- func (w ) Write (data ) (n , err )\n+ func (w ) Write (data ) (n , err )\n func (w ) Flush () \n func (w ) Close () \n func (w ) Reset (dst )\n type 21 \"compress/zlib.Writer\" \n func (z ) Close () \n func (z ) Flush () \n- func (z ) Write (p ) (n , err )\n+ func (z ) Write (p ) (n , err )\n func (z ) .writeHeader () (err )\n func (z ) Reset (w )\n type 22 \"hash.Hash\" \n type 23 \"hash.Hash32\" \n type 24 \"hash/crc32.Table\" \n type 25 \"image.Config\" \n type 26 \"image.Image\" \n@@ -158,18 +158,18 @@\n func (p ) Convert (c ) \n func (p ) Index (c ) \n type 32 \"image/color.RGBA64\" \n func (c ) RGBA () (r , g , b , a )\n type 33 \"io.Reader\" \n type 34 \"io.Writer\" \n type 35 (? , ? , ? )\n-type 36 (? , ? ) \n+type 36 (? , ? ) \n type 37 (? )\n type 38 (? ) \n-type 39 (? , ? )\n+type 39 (? , ? )\n type 40 (? , ? ) \n type 41 (? ) \n type 42 (? ) (? , ? )\n type 43 (? ) (? , ? )\n type 44 (? , ? , ? , ? )\n type 45 *\n type 46 *\n@@ -188,54 +188,54 @@\n type 59 *\n type 60 *any\n type 61 struct { ColorModel ; Width ; Height ; }\n type 62 struct { CompressionLevel ; BufferPool ; }\n type 63 struct { Min ; Max ; }\n type 64 struct { R ; G ; B ; A ; }\n type 65 struct { X ; Y ; }\n-type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n type 67 struct { .compress/flate.code ; .compress/flate.len ; }\n type 68 struct { .compress/flate.codes ; .compress/flate.freqcache ; .compress/flate.bitCount ; .compress/flate.lns ; .compress/flate.lfs ; }\n-type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n-type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n+type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n+type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n type 71 struct { .compress/flate.level ; .compress/flate.good ; .compress/flate.lazy ; .compress/flate.nice ; .compress/flate.chain ; .compress/flate.fastSkipHashing ; }\n type 72 struct { .compress/flate.literal ; .compress/flate.freq ; }\n-type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n+type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n type 74 struct { .compress/flate.val ; .compress/flate.offset ; }\n-type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n-type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n-type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n+type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n+type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n+type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n type 78 [1024 ] \n type 79 [131072 ] \n type 80 [16384 ] \n type 81 [17 ] \n type 82 [19 ] \n type 83 [248 ] \n type 84 [256 ] \n type 85 [257 ] \n type 86 [32768 ] \n type 87 [4 ] \n-type 88 [5 ] \n+type 88 [5 ] \n type 89 [8 ] \n type 90 [] \n type 91 [] \n type 92 [] \n type 93 [] \n type 94 [] \n type 95 [] \n-type 96 [] \n-type 97 [] \n+type 96 [] \n+type 97 [] \n type 98 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 99 interface { ? ; Sum32 () ; }\n-type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n type 101 interface { Convert (c ) ; }\n type 102 interface { Get () ; Put (? ); }\n type 103 interface { RGBA () (r , g , b , a ); }\n-type 104 interface { Read (p ) (n , err ); }\n-type 105 interface { Write (p ) (n , err ); }\n+type 104 interface { Read (p ) (n , err ); }\n+type 105 interface { Write (p ) (n , err ); }\n func .abs (x ) ($ret0 ) \n // ../../../src/libgo/go/image/png/paeth.go:10\n var m = (x >> $convert(, 31 )) //12\n $ret0 = ((x ^ m) - m) //19\n return //19\n const BestCompression = -3 \n const BestSpeed = -2 \n@@ -245,10 +245,10 @@\n func Encode (w , m ) \n const NoCompression = -1 \n func /*asm __builtin_memset */ __builtin_memset (? , ? , ? )\n var IEEETable \n func New (tab ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n func FormatInt (i , base ) \n-checksum F9B0207A6BC9DB6E1048EC131D2252DBD969E675\n+checksum A4E6D8CDA3698C0E171192592B72E0F337DA5BDF\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -185,15 +185,15 @@\n 0x00000b60 20363720 34392037 31203437 20313036 67 49 71 47 106\n 0x00000b70 20383220 31383620 38313720 38302032 82 186 817 80 2\n 0x00000b80 33302038 36203131 35203834 20343938 30 86 115 84 498\n 0x00000b90 20323835 20333631 20323720 32382032 285 361 27 28 2\n 0x00000ba0 37203234 20323420 32362032 35203235 7 24 24 26 25 25\n 0x00000bb0 20323720 32342032 33203234 20323120 27 24 23 24 21 \n 0x00000bc0 32312032 31203231 20323120 32312032 21 21 21 21 21 2\n- 0x00000bd0 31203232 20313131 20353520 31323020 1 22 111 55 120 \n+ 0x00000bd0 32203231 20313131 20353520 31323020 2 21 111 55 120 \n 0x00000be0 35362036 30203835 20373420 37350a74 56 60 85 74 75.t\n 0x00000bf0 79706520 31202243 6f6d7072 65737369 ype 1 \"Compressi\n 0x00000c00 6f6e4c65 76656c22 203c7479 7065202d onLevel\" .type 2 \"Enco\n 0x00000c20 64657222 203c7479 70652036 323e0a20 der\" . \n 0x00000c30 66756e63 2028656e 63203c74 79706520 func (enc ) Encode (w <\n@@ -214,26 +214,26 @@\n 0x00000d30 756e6320 2865203c 6573633a 3078313e unc (e \n 0x00000d40 203c7479 70652036 3e292045 72726f72 ) Error\n 0x00000d50 20282920 3c747970 65202d31 363e0a74 () .t\n 0x00000d60 79706520 3720222e 696d6167 652f706e ype 7 \".image/pn\n 0x00000d70 672e656e 636f6465 7222203c 74797065 g.encoder\" . func (e ) .writeC\n- 0x00000da0 68756e6b 20286220 3c747970 65203937 hunk (b , name ). f\n 0x00000dd0 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000de0 29202e77 72697465 49484452 2028290a ) .writeIHDR ().\n 0x00000df0 2066756e 63202865 203c7479 70652035 func (e ) .writePLTEAn\n 0x00000e10 6454524e 53202870 203c6573 633a3078 dTRNS (p ). f\n 0x00000e30 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000e40 29205772 69746520 2862203c 74797065 ) Write (b ) (? ) (? , ? ). func (e )\n 0x00000e90 202e7772 69746549 6d616765 20287720 .writeImage (w \n 0x00000ea0 3c747970 65203334 3e2c206d 203c7479 , m , cb , level ). func (b ) WriteByte (c \n 0x00000fd0 3c747970 65202d32 303e2920 3c747970 ) . func (b \n 0x00000ff0 3c657363 3a307831 30613e20 3c747970 ) Write (p \n- 0x00001010 3c747970 65203937 3e292028 6e6e203c ) (nn <\n+ 0x00001010 3c747970 65203936 3e292028 6e6e203c ) (nn <\n 0x00001020 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00001030 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00001040 20286220 3c657363 3a307831 30613e20 (b \n 0x00001050 3c747970 65203435 3e292052 65616446 ) ReadF\n 0x00001060 726f6d20 2872203c 74797065 2033333e rom (r \n 0x00001070 2920286e 203c7479 7065202d 343e2c20 ) (n , \n 0x00001080 65727220 3c747970 65202d31 393e290a err ).\n 0x00001090 2066756e 63202862 203c6573 633a3078 func (b ) Bu\n 0x000010b0 66666572 65642028 29203c74 79706520 ffered () . func (b ) AvailableBuf\n- 0x000010f0 66657220 2829203c 74797065 2039373e fer () \n+ 0x000010f0 66657220 2829203c 74797065 2039363e fer () \n 0x00001100 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001120 20577269 74655374 72696e67 20287320 WriteString (s \n 0x00001130 3c657363 3a307831 3e203c74 79706520 ) (? , ? ). func (b \n 0x00001490 0a747970 65203132 20222e63 6f6d7072 .type 12 \".compr\n 0x000014a0 6573732f 666c6174 652e636f 6d707265 ess/flate.compre\n 0x000014b0 73736f72 22203c74 79706520 36393e0a ssor\" .\n 0x000014c0 2066756e 63202864 203c7479 70652034 func (d ) .write (b ) (n ) (n , err ). func (d\n 0x00001510 203c6573 633a3078 393e203c 74797065 ) .encSpeed \n 0x00001530 28290a20 66756e63 20286420 3c747970 (). func (d ) .syncFlus\n 0x00001550 68202829 203c7479 7065202d 31393e0a h () .\n@@ -350,19 +350,19 @@\n 0x000015b0 31393e29 0a206675 6e632028 64203c65 19>). func (d ) .initDeflate \n 0x000015e0 28290a20 66756e63 20286420 3c657363 (). func (d )\n 0x00001600 202e6669 6c6c5374 6f726520 2862203c .fillStore (b <\n 0x00001610 6573633a 3078313e 203c7479 70652039 esc:0x1> ) . \n+ 0x00001620 363e2920 3c747970 65202d31 313e0a20 6>) . \n 0x00001630 66756e63 20286420 3c657363 3a307831 func (d ) .fi\n 0x00001650 6c6c4465 666c6174 65202862 203c6573 llDeflate (b \n+ 0x00001660 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x00001670 29203c74 79706520 2d31313e 0a206675 ) . fu\n 0x00001680 6e632028 64203c65 73633a30 7833613e nc (d \n 0x00001690 203c7479 70652034 393e2920 2e777269 ) .wri\n 0x000016a0 7465426c 6f636b20 28746f6b 656e7320 teBlock (tokens \n 0x000016b0 3c657363 3a307831 3e203c74 79706520 , index ) ) .deflate ()\n 0x000017f0 0a206675 6e632028 64203c65 73633a30 . func (d ) .\n 0x00001810 73746f72 65202829 0a206675 6e632028 store (). func (\n 0x00001820 64203c65 73633a30 7833613e 203c7479 d ) .writeSt\n 0x00001840 6f726564 426c6f63 6b202862 7566203c oredBlock (buf <\n- 0x00001850 74797065 2039373e 29203c74 79706520 type 97>) ) . func (d ) .storeHuff ()\n 0x00001890 0a206675 6e632028 64203c74 79706520 . func (d ) .close () <\n 0x000018b0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000018c0 2864203c 74797065 2034393e 29202e66 (d ) .f\n 0x000018d0 696c6c57 696e646f 77202862 203c6573 illWindow (b \n+ 0x000018e0 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x000018f0 290a7479 70652031 3320222e 636f6d70 ).type 13 \".comp\n 0x00001900 72657373 2f666c61 74652e64 65666c61 ress/flate.defla\n 0x00001910 74654661 73742220 3c747970 65203733 teFast\" . func (e ) \n 0x00001940 2e656e63 6f646520 28647374 203c6573 .encode (dst , src \n- 0x00001970 203c7479 70652039 373e2920 3c747970 ) ) . func (e <\n 0x00001990 6573633a 3078313e 203c7479 70652035 esc:0x1> ) .matchLen (s\n 0x000019b0 203c7479 7065202d 333e2c20 74203c74 , t , src \n+ 0x000019d0 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x000019e0 29203c74 79706520 2d333e0a 2066756e ) . fun\n 0x000019f0 63202865 203c6573 633a3078 313e203c c (e <\n 0x00001a00 74797065 2035303e 29202e72 65736574 type 50>) .reset\n 0x00001a10 2028290a 2066756e 63202865 203c6573 (). func (e \n 0x00001a30 29202e73 68696674 4f666673 65747320 ) .shiftOffsets \n 0x00001a40 28290a74 79706520 31342022 2e636f6d ().type 14 \".com\n@@ -474,40 +474,40 @@\n 0x00001d70 6567656e 73203c74 79706520 2d31313e egens \n 0x00001d80 290a2066 756e6320 2877203c 74797065 ). func (w ) .writeBloc\n 0x00001da0 6b44796e 616d6963 2028746f 6b656e73 kDynamic (tokens\n 0x00001db0 203c6573 633a3078 313e203c 74797065 , eof , input ). func (w \n+ 0x00001de0 65203936 3e290a20 66756e63 20287720 e 96>). func (w \n 0x00001df0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x00001e00 65426c6f 636b2028 746f6b65 6e73203c eBlock (tokens <\n 0x00001e10 6573633a 3078313e 203c7479 70652039 esc:0x1> , eof , input ). func (w ). func (w ) .write (b ). func (w\n+ 0x00001e70 70652039 363e290a 2066756e 63202877 pe 96>). func (w\n 0x00001e80 203c7479 70652035 323e2920 2e777269 ) .wri\n 0x00001e90 74654269 74732028 62203c74 79706520 teBits (b , nb ). func (w ) .writeSt\n 0x00001ed0 6f726564 48656164 65722028 6c656e67 oredHeader (leng\n 0x00001ee0 7468203c 74797065 202d3131 3e2c2069 th , i\n 0x00001ef0 73456f66 203c7479 7065202d 31353e29 sEof )\n 0x00001f00 0a206675 6e632028 77203c74 79706520 . func (w ) .writeBytes\n- 0x00001f20 20286279 74657320 3c747970 65203937 (bytes ). func (w )\n 0x00001f50 202e7374 6f726564 53697a65 2028696e .storedSize (in\n 0x00001f60 203c6573 633a3078 313e203c 74797065 ) ($ret30 ) ($ret30 , $ret31\n 0x00001f90 203c7479 7065202d 31353e29 0a206675 ). fu\n 0x00001fa0 6e632028 77203c65 73633a30 78313e20 nc (w \n 0x00001fb0 3c747970 65203532 3e29202e 72657365 ) .rese\n 0x00001fc0 74202877 72697465 72203c74 79706520 t (writer ). func (w \n 0x00002090 3c747970 65203533 3e2c206f 6666456e , offEn\n 0x000020a0 63203c65 73633a30 78313e20 3c747970 c ). func (w \n 0x000020c0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x000020d0 65426c6f 636b4875 66662028 656f6620 eBlockHuff (eof \n 0x000020e0 3c747970 65202d31 353e2c20 696e7075 , inpu\n- 0x000020f0 74203c74 79706520 39373e29 0a747970 t ).typ\n+ 0x000020f0 74203c74 79706520 39363e29 0a747970 t ).typ\n 0x00002100 65203136 20222e63 6f6d7072 6573732f e 16 \".compress/\n 0x00002110 666c6174 652e6875 66666d61 6e456e63 flate.huffmanEnc\n 0x00002120 6f646572 22203c74 79706520 36383e0a oder\" .\n 0x00002130 2066756e 63202868 203c6573 633a3078 func (h ) .b\n 0x00002150 69744c65 6e677468 20286672 6571203c itLength (freq <\n 0x00002160 6573633a 3078313e 203c7479 70652039 esc:0x1> ) .length\n 0x00002390 20282920 28247265 74363420 3c747970 () ($ret64 ).type 20 \"\n 0x000023b0 636f6d70 72657373 2f666c61 74652e57 compress/flate.W\n 0x000023c0 72697465 7222203c 74797065 2037303e riter\" \n 0x000023d0 0a206675 6e632028 77203c74 79706520 . func (w ) Write (data\n- 0x000023f0 203c7479 70652039 373e2920 286e203c ) (n <\n+ 0x000023f0 203c7479 70652039 363e2920 286e203c ) (n <\n 0x00002400 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00002410 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00002420 20287720 3c747970 65203436 3e292046 (w ) F\n 0x00002430 6c757368 20282920 3c747970 65202d31 lush () . func (w ) Close () \n 0x00002460 3c747970 65202d31 393e0a20 66756e63 . func\n@@ -591,15 +591,15 @@\n 0x000024c0 756e6320 287a203c 74797065 2035343e unc (z \n 0x000024d0 2920436c 6f736520 2829203c 74797065 ) Close () . func (z <\n 0x000024f0 74797065 2035343e 2920466c 75736820 type 54>) Flush \n 0x00002500 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00002510 756e6320 287a203c 74797065 2035343e unc (z \n 0x00002520 29205772 69746520 2870203c 74797065 ) Write (p ) (n ) (n , err ). func (z ) .writeH\n 0x00002570 65616465 72202829 20286572 72203c74 eader () (err ). func \n 0x00002590 287a203c 6573633a 3078393e 203c7479 (z ) Reset (w\n@@ -723,21 +723,21 @@\n 0x00002d00 74797065 20313034 3e0a7479 70652033 type 104>.type 3\n 0x00002d10 34202269 6f2e5772 69746572 22203c74 4 \"io.Writer\" .type 35\n 0x00002d30 20283f20 3c747970 65203630 3e2c203f (? , ?\n 0x00002d40 203c7479 7065202d 333e2c20 3f203c74 , ? ).type 3\n 0x00002d60 3620283f 203c7479 70652034 393e2c20 6 (? , \n- 0x00002d70 3f203c74 79706520 39373e29 203c7479 ? ) ) .type 37 \n 0x00002d90 283f203c 74797065 2034393e 290a7479 (? ).ty\n 0x00002da0 70652033 3820283f 203c7479 70652035 pe 38 (? ) .ty\n 0x00002dc0 70652033 3920283f 203c7479 70652039 pe 39 (? , ? )\n+ 0x00002dd0 363e2c20 3f203c74 79706520 39353e29 6>, ? )\n 0x00002de0 0a747970 65203430 20283f20 3c747970 .type 40 (? , ? ) .\n 0x00002e10 74797065 20343120 283f203c 74797065 type 41 (? ) .type 42 (? ) (? ; A ;\n 0x00003100 207d0a74 79706520 36352073 74727563 }.type 65 struc\n 0x00003110 74207b20 58203c74 79706520 2d31313e t { X \n 0x00003120 3b205920 3c747970 65202d31 313e3b20 ; Y ; \n 0x00003130 7d0a7479 70652036 36207374 72756374 }.type 66 struct\n 0x00003140 207b202e 62756669 6f2e6572 72203c74 { .bufio.err ; .bufio\n- 0x00003160 2e627566 203c7479 70652039 373e3b20 .buf ; \n+ 0x00003160 2e627566 203c7479 70652039 363e3b20 .buf ; \n 0x00003170 2e627566 696f2e6e 203c7479 7065202d .bufio.n ; .bufio.wr <\n 0x00003190 74797065 2033343e 3b207d0a 74797065 type 34>; }.type\n 0x000031a0 20363720 73747275 6374207b 202e636f 67 struct { .co\n 0x000031b0 6d707265 73732f66 6c617465 2e636f64 mpress/flate.cod\n 0x000031c0 65203c74 79706520 2d363e3b 202e636f e ; .co\n 0x000031d0 6d707265 73732f66 6c617465 2e6c656e mpress/flate.len\n@@ -834,15 +834,15 @@\n 0x000033f0 76203c74 79706520 38363e3b 202e636f v ; .co\n 0x00003400 6d707265 73732f66 6c617465 2e686173 mpress/flate.has\n 0x00003410 684f6666 73657420 3c747970 65202d31 hOffset ; .compress/fl\n 0x00003430 6174652e 696e6465 78203c74 79706520 ate.index ; .compress/\n 0x00003450 666c6174 652e7769 6e646f77 203c7479 flate.window ; .compres\n+ 0x00003460 70652039 363e3b20 2e636f6d 70726573 pe 96>; .compres\n 0x00003470 732f666c 6174652e 77696e64 6f77456e s/flate.windowEn\n 0x00003480 64203c74 79706520 2d31313e 3b202e63 d ; .c\n 0x00003490 6f6d7072 6573732f 666c6174 652e626c ompress/flate.bl\n 0x000034a0 6f636b53 74617274 203c7479 7065202d ockStart ; .compress/f\n 0x000034c0 6c617465 2e627974 65417661 696c6162 late.byteAvailab\n 0x000034d0 6c65203c 74797065 202d3135 3e3b202e le ; .\n@@ -862,15 +862,15 @@\n 0x000035b0 3b202e63 6f6d7072 6573732f 666c6174 ; .compress/flat\n 0x000035c0 652e6861 73684d61 74636820 3c747970 e.hashMatch ; }.type 70\n 0x000035e0 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x000035f0 6573732f 666c6174 652e6420 3c747970 ess/flate.d ; .compress\n 0x00003610 2f666c61 74652e64 69637420 3c747970 /flate.dict ; }.type 71\n+ 0x00003620 65203936 3e3b207d 0a747970 65203731 e 96>; }.type 71\n 0x00003630 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x00003640 6573732f 666c6174 652e6c65 76656c20 ess/flate.level \n 0x00003650 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003660 70726573 732f666c 6174652e 676f6f64 press/flate.good\n 0x00003670 203c7479 7065202d 31313e3b 202e636f ; .co\n 0x00003680 6d707265 73732f66 6c617465 2e6c617a mpress/flate.laz\n 0x00003690 79203c74 79706520 2d31313e 3b202e63 y ; .c\n@@ -887,15 +887,15 @@\n 0x00003740 3e3b202e 636f6d70 72657373 2f666c61 >; .compress/fla\n 0x00003750 74652e66 72657120 3c747970 65202d33 te.freq ; }.type 73 str\n 0x00003770 75637420 7b202e63 6f6d7072 6573732f uct { .compress/\n 0x00003780 666c6174 652e7461 626c6520 3c747970 flate.table ; .compress\n 0x000037a0 2f666c61 74652e70 72657620 3c747970 /flate.prev ; .compress\n+ 0x000037b0 65203936 3e3b202e 636f6d70 72657373 e 96>; .compress\n 0x000037c0 2f666c61 74652e63 7572203c 74797065 /flate.cur ; }.type 74 \n 0x000037e0 73747275 6374207b 202e636f 6d707265 struct { .compre\n 0x000037f0 73732f66 6c617465 2e76616c 203c7479 ss/flate.val ; .compres\n 0x00003810 732f666c 6174652e 6f666673 6574203c s/flate.offset <\n 0x00003820 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n@@ -915,15 +915,15 @@\n 0x00003900 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003910 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003920 72616c46 72657120 3c747970 65203934 ralFreq ; .compress/fla\n 0x00003940 74652e6f 66667365 74467265 71203c74 te.offsetFreq ; .compre\n 0x00003960 73732f66 6c617465 2e636f64 6567656e ss/flate.codegen\n- 0x00003970 203c7479 70652039 363e3b20 2e636f6d ; .com\n+ 0x00003970 203c7479 70652039 373e3b20 2e636f6d ; .com\n 0x00003980 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003990 72616c45 6e636f64 696e6720 3c747970 ralEncoding ; .compress\n 0x000039b0 2f666c61 74652e6f 66667365 74456e63 /flate.offsetEnc\n 0x000039c0 6f64696e 67203c74 79706520 35333e3b oding ;\n 0x000039d0 202e636f 6d707265 73732f66 6c617465 .compress/flate\n 0x000039e0 2e636f64 6567656e 456e636f 64696e67 .codegenEncoding\n@@ -932,15 +932,15 @@\n 0x00003a10 3c747970 65202d31 393e3b20 7d0a7479 ; }.ty\n 0x00003a20 70652037 36207374 72756374 207b202e pe 76 struct { .\n 0x00003a30 636f6d70 72657373 2f7a6c69 622e7720 compress/zlib.w \n 0x00003a40 3c747970 65203334 3e3b202e 636f6d70 ; .comp\n 0x00003a50 72657373 2f7a6c69 622e6c65 76656c20 ress/zlib.level \n 0x00003a60 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003a70 70726573 732f7a6c 69622e64 69637420 press/zlib.dict \n- 0x00003a80 3c747970 65203937 3e3b202e 636f6d70 ; .comp\n+ 0x00003a80 3c747970 65203936 3e3b202e 636f6d70 ; .comp\n 0x00003a90 72657373 2f7a6c69 622e636f 6d707265 ress/zlib.compre\n 0x00003aa0 73736f72 203c7479 70652034 363e3b20 ssor ; \n 0x00003ab0 2e636f6d 70726573 732f7a6c 69622e64 .compress/zlib.d\n 0x00003ac0 69676573 74203c74 79706520 32333e3b igest ;\n 0x00003ad0 202e636f 6d707265 73732f7a 6c69622e .compress/zlib.\n 0x00003ae0 65727220 3c747970 65202d31 393e3b20 err ; \n 0x00003af0 2e636f6d 70726573 732f7a6c 69622e73 .compress/zlib.s\n@@ -960,15 +960,15 @@\n 0x00003bd0 652f706e 672e6865 61646572 203c7479 e/png.header ; .image/p\n 0x00003bf0 6e672e66 6f6f7465 72203c74 79706520 ng.footer ; .image/png.\n 0x00003c10 746d7020 3c747970 65203738 3e3b202e tmp ; .\n 0x00003c20 696d6167 652f706e 672e6372 203c7479 image/png.cr ; .image/p\n- 0x00003c40 6e672e70 72203c74 79706520 39363e3b ng.pr ;\n+ 0x00003c40 6e672e70 72203c74 79706520 39373e3b ng.pr ;\n 0x00003c50 202e696d 6167652f 706e672e 7a77203c .image/png.zw <\n 0x00003c60 74797065 2035343e 3b202e69 6d616765 type 54>; .image\n 0x00003c70 2f706e67 2e7a774c 6576656c 203c7479 /png.zwLevel ; .image/\n 0x00003c90 706e672e 6277203c 74797065 2034353e png.bw \n 0x00003ca0 3b207d0a 74797065 20373820 5b313032 ; }.type 78 [102\n 0x00003cb0 34205d20 3c747970 65202d32 303e0a74 4 ] .t\n@@ -983,27 +983,27 @@\n 0x00003d40 74797065 20383420 5b323536 205d203c type 84 [256 ] <\n 0x00003d50 74797065 202d373e 0a747970 65203835 type -7>.type 85\n 0x00003d60 205b3235 37205d20 3c747970 65202d37 [257 ] .type 86 [32768\n 0x00003d80 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00003d90 65203837 205b3420 5d203c74 79706520 e 87 [4 ] .type 88 [5 \n- 0x00003db0 5d203c74 79706520 39363e0a 74797065 ] .type\n+ 0x00003db0 5d203c74 79706520 39373e0a 74797065 ] .type\n 0x00003dc0 20383920 5b38205d 203c7479 7065202d 89 [8 ] .type 90 [] <\n 0x00003de0 74797065 2031343e 0a747970 65203931 type 14>.type 91\n 0x00003df0 205b5d20 3c747970 65203137 3e0a7479 [] .ty\n 0x00003e00 70652039 32205b5d 203c7479 70652031 pe 92 [] .type 93 [] .type 94 \n 0x00003e30 5b5d203c 74797065 202d333e 0a747970 [] .typ\n 0x00003e40 65203935 205b5d20 3c747970 65202d37 e 95 [] .type 96 [] .type 97 [\n- 0x00003e70 5d203c74 79706520 2d32303e 0a747970 ] .typ\n+ 0x00003e60 7065202d 32303e0a 74797065 20393720 pe -20>.type 97 \n+ 0x00003e70 5b5d203c 74797065 202d353e 0a747970 [] .typ\n 0x00003e80 65203938 20696e74 65726661 6365207b e 98 interface {\n 0x00003e90 20417420 2878203c 74797065 202d3131 At (x , y )\n 0x00003eb0 203c7479 70652032 393e3b20 426f756e ; Boun\n 0x00003ec0 64732028 29203c74 79706520 32383e3b ds () ;\n 0x00003ed0 20436f6c 6f724d6f 64656c20 2829203c ColorModel () <\n 0x00003ee0 74797065 2033303e 3b207d0a 74797065 type 30>; }.type\n@@ -1012,36 +1012,36 @@\n 0x00003f10 33322028 29203c74 79706520 2d373e3b 32 () ;\n 0x00003f20 207d0a74 79706520 31303020 696e7465 }.type 100 inte\n 0x00003f30 72666163 65207b20 3f203c74 79706520 rface { ? ; BlockSize (\n 0x00003f50 29203c74 79706520 2d31313e 3b205265 ) ; Re\n 0x00003f60 73657420 28293b20 53697a65 20282920 set (); Size () \n 0x00003f70 3c747970 65202d31 313e3b20 53756d20 ; Sum \n- 0x00003f80 2862203c 74797065 2039373e 29203c74 (b ) ; }.type \n+ 0x00003f80 2862203c 74797065 2039363e 29203c74 (b ) ; }.type \n 0x00003fa0 31303120 696e7465 72666163 65207b20 101 interface { \n 0x00003fb0 436f6e76 65727420 2863203c 74797065 Convert (c ) ;\n 0x00003fd0 207d0a74 79706520 31303220 696e7465 }.type 102 inte\n 0x00003fe0 72666163 65207b20 47657420 2829203c rface { Get () <\n 0x00003ff0 74797065 2035373e 3b205075 7420283f type 57>; Put (?\n 0x00004000 203c7479 70652035 373e293b 207d0a74 ); }.t\n 0x00004010 79706520 31303320 696e7465 72666163 ype 103 interfac\n 0x00004020 65207b20 52474241 20282920 2872203c e { RGBA () (r <\n 0x00004030 74797065 202d373e 2c206720 3c747970 type -7>, g , b , a )\n 0x00004060 3b207d0a 74797065 20313034 20696e74 ; }.type 104 int\n 0x00004070 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00004080 203c7479 70652039 373e2920 286e203c ) (n <\n+ 0x00004080 203c7479 70652039 363e2920 286e203c ) (n <\n 0x00004090 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x000040a0 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x000040b0 70652031 30352069 6e746572 66616365 pe 105 interface\n 0x000040c0 207b2057 72697465 20287020 3c747970 { Write (p ) (n ) (n , err ); }.func .a\n 0x00004100 62732028 78203c74 79706520 2d31313e bs (x \n 0x00004110 29202824 72657430 203c7479 7065202d ) ($ret0 ) . \n 0x00004130 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/\n 0x00004140 6c696267 6f2f676f 2f696d61 67652f70 libgo/go/image/p\n@@ -1088,12 +1088,12 @@\n 0x000043d0 203c7479 7065202d 31363e2c 20646563 , dec\n 0x000043e0 6f646520 3c747970 65203433 3e2c2064 ode , d\n 0x000043f0 65636f64 65436f6e 66696720 3c747970 ecodeConfig ).func FormatInt (i , base ) .checksum F9\n- 0x00004450 42303230 37413642 43394442 36453130 B0207A6BC9DB6E10\n- 0x00004460 34384543 31333144 32323532 44424439 48EC131D2252DBD9\n- 0x00004470 36394536 37350a 69E675.\n+ 0x00004440 2d31363e 0a636865 636b7375 6d204134 -16>.checksum A4\n+ 0x00004450 45364438 43444133 36393843 30453137 E6D8CDA3698C0E17\n+ 0x00004460 31313932 35393242 37324530 46333337 1192592B72E0F337\n+ 0x00004470 44413542 44460a DA5BDF.\n \n"}]}, {"source1": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/syscall.gox", "source2": "./usr/arm-linux-gnueabihf/lib/go/12/arm-linux-gnueabihf/syscall.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -7,15 +7,15 @@\n import race internal/race \"internal/race\"\n import unsafeheader internal/unsafeheader \"internal/unsafeheader\"\n import runtime runtime \"runtime\"\n import sync sync \"sync\"\n import unsafe unsafe \"unsafe\"\n init syscall syscall..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import reflectlite internal_1reflectlite..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 1 2 1 4 1 5 3 1 3 2 3 4 3 5 4 2 4 5 5 2 6 2 6 5\n-types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 24 25 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n+types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 21 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 25 24 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n type 1 \"Addrinfo\" \n type 2 \"Cmsghdr\" \n func (h ) .data (offset ) ($ret54 ) \n // ../../../src/libgo/go/syscall/sockcmsg_unix.go:27\n { //28\n $ret54 = $convert(, (($convert(, $convert(, h)) + $convert(, .cmsgAlignOf(12 ))) + offset)) //28\n return //28\n@@ -198,50 +198,50 @@\n type 111 (? , ? ) \n type 112 (? , ? ) \n type 113 (? ) \n type 114 (? ) \n type 115 (? ) \n type 116 (? ) \n type 117 (? , ? ) \n-type 118 (? , ? ) \n-type 119 (? , ? ) \n+type 118 (? , ? ) \n+type 119 (? , ? ) \n type 120 (? ) \n type 121 (? ) \n type 122 (? ) \n-type 123 (? , ? , ? ) \n-type 124 (? , ? , ? , ? , ? ) \n-type 125 (? , ? , ? , ? , ? , ? ) \n-type 126 (? , ? ) \n-type 127 (? , ? ) \n-type 128 (? , ? ) \n-type 129 (? ) \n+type 123 (? , ? , ? ) \n+type 124 (? , ? , ? , ? , ? ) \n+type 125 (? , ? , ? , ? , ? , ? ) \n+type 126 (? , ? ) \n+type 127 (? , ? ) \n+type 128 (? , ? ) \n+type 129 (? ) \n type 130 (? , ? ) \n type 131 (? , ? ) \n type 132 ()\n type 133 () \n type 134 () \n type 135 () \n type 136 () \n type 137 () \n type 138 (? , ? ) \n type 139 (? , ? ) \n type 140 (? , ? ) \n-type 141 (? , ? , ? ) \n+type 141 (? , ? , ? ) \n type 142 (? , ? , ? , ? ) \n type 143 (? , ? , ? , ? ) \n type 144 (? , ? , ? , ? ) \n type 145 (? , ? , ? , ? , ? ) \n type 146 (? , ? , ? , ? , ? ) \n type 147 (? , ? , ? ) (? , ? )\n type 148 (? , ? , ? , ? ) \n type 149 (? , ? , ? ) \n type 150 (? ) \n type 151 (? ) \n type 152 (? , ? ) \n-type 153 (? ) \n+type 153 (? ) \n type 154 (? ) \n type 155 (? )\n type 156 (? , ? , ? ) \n type 157 (? , ? ) \n type 158 (? ) \n type 159 (? ) \n type 160 (? , ? , ? , ? ) \n@@ -262,33 +262,33 @@\n type 175 (? , ? , ? ) \n type 176 (? , ? ) \n type 177 (? , ? ) \n type 178 (? , ? ) \n type 179 (? , ? ) \n type 180 (? , ? ) \n type 181 (? , ? , ? , ? , ? , ? ) \n-type 182 (? , ? , ? ) \n-type 183 (? , ? , ? ) \n-type 184 (? , ? , ? ) \n-type 185 (? , ? , ? , ? ) \n+type 182 (? , ? , ? ) \n+type 183 (? , ? , ? ) \n+type 184 (? , ? , ? ) \n+type 185 (? , ? , ? , ? ) \n type 186 (? , ? ) \n type 187 (? , ? , ? , ? ) \n type 188 (? , ? , ? ) \n type 189 (? , ? ) \n-type 190 (? , ? , ? , ? ) \n+type 190 (? , ? , ? , ? ) \n type 191 (? , ? , ? ) \n type 192 (? , ? , ? ) \n type 193 (? , ? , ? , ? ) \n type 194 (? , ? , ? ) \n type 195 (? , ? , ? , ? ) \n type 196 (? , ? , ? , ? ) \n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? , ? ) \n-type 199 (? , ? , ? , ? , ? ) \n-type 200 (? , ? , ? , ? , ? ) \n+type 199 (? , ? , ? , ? , ? ) \n+type 200 (? , ? , ? , ? , ? ) \n type 201 (? , ? , ? ) \n type 202 (? , ? , ? ) \n type 203 (? , ? ) \n type 204 (? , ? , ? , ? , ? ) \n type 205 (? , ? ) \n type 206 (? )\n type 207 (? ) \n@@ -350,45 +350,45 @@\n type 263 *\n type 264 *\n type 265 *\n type 266 *\n type 267 *\n type 268 *\n type 269 *\n-type 270 *\n-type 271 *\n+type 270 *\n+type 271 *\n type 272 *any\n type 273 struct { Actime ; Modtime ; }\n type 274 struct { Addr ; Ifindex ; }\n type 275 struct { Addr ; Mtu ; }\n type 276 struct { Addr ; Pad ; }\n-type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n+type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n type 278 struct { Attr ; Value ; }\n-type 279 struct { Base ; Len ; }\n+type 279 struct { Base ; Len ; }\n type 280 struct { Bits ; }\n type 281 struct { Chroot ; Credential ; Ptrace ; Setsid ; Setpgid ; Setctty ; Noctty ; Ctty ; Foreground ; Pgid ; Pdeathsig ; Cloneflags ; Unshareflags ; UidMappings ; GidMappings ; GidMappingsEnableSetgroups ; AmbientCaps ; }\n type 282 struct { Code ; Jt ; Jf ; K ; }\n type 283 struct { ContainerID ; HostID ; Size ; }\n type 284 struct { Cur ; Max ; }\n type 285 struct { Dev ; Ino ; Mode ; Nlink ; Uid ; Gid ; Rdev ; Size ; Blksize ; Blocks ; Atim ; Mtim ; Ctim ; }\n type 286 struct { Dir ; Env ; Files ; Sys ; }\n type 287 struct { Error ; Msg ; }\n type 288 struct { Events ; Pad ; Fd ; Pad2 ; }\n type 289 struct { Family ; Data ; }\n type 290 struct { Family ; Pad ; Pid ; Groups ; }\n type 291 struct { Family ; Pad ; Pid ; Groups ; .syscall.raw ; }\n type 292 struct { Family ; Path ; }\n-type 293 struct { Family ; Port ; Addr ; Zero ; }\n+type 293 struct { Family ; Port ; Addr ; Zero ; }\n type 294 struct { Family ; Port ; Flowinfo ; Addr ; Scope_id ; }\n-type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n+type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n type 296 struct { Family ; }\n type 297 struct { Family ; Dst_len ; Src_len ; Tos ; Table ; Protocol ; Scope ; Type ; Flags ; }\n type 298 struct { Family ; Prefixlen ; Flags ; Scope ; Index ; }\n type 299 struct { Family ; .syscall.__ifi_pad ; Type ; Index ; Flags ; Change ; }\n-type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n+type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n type 301 struct { Header ; Data ; }\n type 302 struct { Header ; Data ; }\n type 303 struct { Header ; Data ; }\n type 304 struct { Ifindex ; Spec_dst ; Addr ; }\n type 305 struct { Iflag ; Oflag ; Cflag ; Lflag ; Line ; Cc ; Ispeed ; Ospeed ; }\n type 306 struct { Ino ; Off ; Reclen ; Type ; Name ; Godump_0_pad ; }\n type 307 struct { Len ; Level ; Type ; .syscall.__cmsg_data ; }\n@@ -396,29 +396,29 @@\n type 309 struct { Len ; Flags ; Hops ; Ifindex ; }\n type 310 struct { Len ; Type ; }\n type 311 struct { Len ; Type ; Flags ; Seq ; Pid ; }\n type 312 struct { Modes ; Godump_0 ; Offset ; Freq ; Maxerror ; Esterror ; Status ; Godump_1 ; Constant ; Precision ; Tolerance ; Time ; Tick ; Ppsfreq ; Jitter ; Shift ; Godump_2 ; Stabil ; Jitcnt ; Calcnt ; Errcnt ; Stbcnt ; Tai ; Godump_3 ; Godump_4 ; Godump_5 ; Godump_6 ; Godump_7 ; Godump_8 ; Godump_9 ; Godump_10 ; Godump_11 ; Godump_12 ; Godump_13 ; }\n type 313 struct { Multiaddr ; Interface ; }\n type 314 struct { Multiaddr ; Address ; Ifindex ; }\n type 315 struct { Multiaddr ; Interface ; }\n-type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n+type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n type 317 struct { Name ; .syscall.raw ; }\n type 318 struct { Onoff ; Linger ; }\n type 319 struct { Pid ; Uid ; Gid ; }\n type 320 struct { Port ; Addr ; .syscall.raw ; }\n type 321 struct { Port ; ZoneId ; Addr ; .syscall.raw ; }\n-type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n-type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n+type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n+type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n type 324 struct { Sec ; Nsec ; Godump_0 ; }\n type 325 struct { Sec ; Usec ; }\n type 326 struct { Sysname ; Nodename ; Release ; Version ; Machine ; Domainname ; }\n type 327 struct { Type ; Whence ; Start ; Len ; Pid ; Godump_0_pad ; }\n type 328 struct { Type ; Bsize ; Blocks ; Bfree ; Bavail ; Files ; Ffree ; Fsid ; Namelen ; Frsize ; Flags ; Spare ; Godump_0_pad ; }\n type 329 struct { Uid ; Gid ; Groups ; NoSetGroups ; }\n-type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n+type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n type 331 struct { Uregs ; }\n type 332 struct { Utime ; Stime ; Cutime ; Cstime ; }\n type 333 struct { Utime ; Stime ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock ; Oublock ; Msgsnd ; Msgrcv ; Nsignals ; Nvcsw ; Nivcsw ; }\n type 334 struct { Wd ; Mask ; Cookie ; Len ; Name ; }\n type 335 struct { res0 ; res1 ; }\n type 336 struct { }\n type 337 struct { .sync.state ; .sync.sema ; }\n@@ -441,18 +441,18 @@\n type 354 [32 ] \n type 355 [3 ] \n type 356 [4 ] \n type 357 [4 ] \n type 358 [5 ] \n type 359 [65 ] \n type 360 [8 ] \n-type 361 [8 ] \n-type 362 [8 ] \n+type 361 [8 ] \n+type 362 [8 ] \n type 363 [96 ] \n-type 364 [] \n+type 364 [] \n type 365 [] \n type 366 [] \n type 367 [] \n type 368 [] \n type 369 [] \n type 370 [] \n type 371 [] \n@@ -468,79 +468,79 @@\n type 381 interface { }\n type 382 interface { .syscall.sockaddr () (ptr , len , err ); }\n var ._zero \n func /*asm __go_fcntl */ .c___go_fcntl (fd , cmd , arg ) \n func /*asm __go_fcntl_flock */ .c___go_fcntl_flock (fd , cmd , arg ) \n func /*asm __go_ioctl */ .c___go_ioctl (fd , cmd , val ) \n func /*asm __go_ioctl_ptr */ .c___go_ioctl_ptr (fd , cmd , val ) \n-func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n-func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n+func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n+func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n func /*asm _exit */ .c__exit (status )\n func /*asm accept */ .c_accept (fd , sa , len ) \n func /*asm accept4 */ .c_accept4 (fd , sa , len , flags ) \n func /*asm ___adjtimex64 */ .c_adjtimex (buf ) \n func /*asm bind */ .c_bind (fd , sa , len ) \n-func /*asm chdir */ .c_chdir (path ) \n-func /*asm chroot */ .c_chroot (path ) \n+func /*asm chdir */ .c_chdir (path ) \n+func /*asm chroot */ .c_chroot (path ) \n func /*asm close */ .c_close (fd ) \n func /*asm connect */ .c_connect (s , addr , addrlen ) \n func /*asm dup */ .c_dup (oldfd ) \n func /*asm dup2 */ .c_dup2 (oldfd , newfd ) \n func /*asm dup3 */ .c_dup3 (oldfd , newfd , flags ) \n func /*asm epoll_create */ .c_epoll_create (size ) \n func /*asm epoll_create1 */ .c_epoll_create1 (flags ) \n func /*asm epoll_ctl */ .c_epoll_ctl (epfd , op , fd , event ) \n-func /*asm execve */ .c_execve (argv0 , argv , envv ) \n+func /*asm execve */ .c_execve (argv0 , argv , envv ) \n func /*asm fallocate64 */ .c_fallocate (fd , mode , offset , len ) \n func /*asm fchdir */ .c_fchdir (fd ) \n func /*asm fchmod */ .c_fchmod (fd , mode ) \n func /*asm fchown */ .c_fchown (fd , uid , gid ) \n func /*asm fdatasync */ .c_fdatasync (fd ) \n func /*asm flock */ .c_flock (fd , how ) \n func /*asm fork */ .c_fork () \n func /*asm __fstat64_time64 */ .c_fstat64 (fd , stat ) \n func /*asm fstatfs64 */ .c_fstatfs64 (fd , buf ) \n func /*asm fsync */ .c_fsync (fd ) \n func /*asm ftruncate64 */ .c_ftruncate64 (fd , length ) \n-func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n-func /*asm getcwd */ .c_getcwd (buf , size ) \n+func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n+func /*asm getcwd */ .c_getcwd (buf , size ) \n func /*asm getegid */ .c_getegid () \n func /*asm geteuid */ .c_geteuid () \n func /*asm getgid */ .c_getgid () \n func /*asm getgroups */ .c_getgroups (size , list ) \n func /*asm getpeername */ .c_getpeername (fd , sa , len ) \n func /*asm getpgid */ .c_getpgid (pid ) \n func /*asm getpgrp */ .c_getpgrp () \n func /*asm getpid */ .c_getpid () \n func /*asm getppid */ .c_getppid () \n func /*asm getpriority */ .c_getpriority (which , who ) \n func /*asm getrlimit64 */ .c_getrlimit64 (resource , rlim ) \n func /*asm __getrusage64 */ .c_getrusage (who , rusage ) \n func /*asm getsockname */ .c_getsockname (fd , sa , len ) \n-func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n-func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n+func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n+func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n func /*asm getuid */ .c_getuid () \n func /*asm inotify_init */ .c_inotify_init () \n func /*asm inotify_init1 */ .c_inotify_init1 (flags ) \n func /*asm inotify_rm_watch */ .c_inotify_rm_watch (fd , wd ) \n func /*asm kill */ .c_kill (pid , sig ) \n func /*asm listen */ .c_listen (fd , n ) \n func /*asm lseek64 */ .c_lseek64 (fd , offset , whence ) \n func /*asm mlockall */ .c_mlockall (flags ) \n-func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n-func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n+func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n+func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n func /*asm munlockall */ .c_munlockall () \n-func /*asm munmap */ .c_munmap (addr , length ) \n+func /*asm munmap */ .c_munmap (addr , length ) \n func /*asm __nanosleep64 */ .c_nanosleep (time , leftover ) \n func /*asm pause */ .c_pause () \n func /*asm pipe */ .c_pipe (p ) \n func /*asm pipe2 */ .c_pipe2 (p , flags ) \n func /*asm __prctl_time64 */ .c_prctl (option , arg2 , arg3 , arg4 , arg5 ) \n func /*asm prlimit64 */ .c_prlimit (pid , resource , newlimit , oldlimit ) \n-func /*asm read */ .c_read (fd , buf , count ) \n+func /*asm read */ .c_read (fd , buf , count ) \n func /*asm __recvmsg64 */ .c_recvmsg (s , msg , flags ) \n func /*asm __select64 */ .c_select (nfd , r , w , e , timeout ) \n func /*asm sendfile64 */ .c_sendfile64 (outfd , infd , offset , count ) \n func /*asm __sendmsg64 */ .c_sendmsg (s , msg , flags ) \n func /*asm setegid */ .c_setegid (uid ) \n func /*asm seteuid */ .c_seteuid (uid ) \n func /*asm setfsgid */ .c_setfsgid (gid ) \n@@ -551,36 +551,36 @@\n func /*asm setpriority */ .c_setpriority (which , who , prio ) \n func /*asm setregid */ .c_setregid (rgid , egid ) \n func /*asm setresgid */ .c_setresgid (rgid , egid , sgid ) \n func /*asm setresuid */ .c_setresuid (ruid , euid , suid ) \n func /*asm setreuid */ .c_setreuid (ruid , euid ) \n func /*asm setrlimit64 */ .c_setrlimit64 (resource , rlim ) \n func /*asm setsid */ .c_setsid () \n-func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n-func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n+func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n+func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n func /*asm setuid */ .c_setuid (uid ) \n func /*asm shutdown */ .c_shutdown (fd , how ) \n func /*asm socket */ .c_socket (domain , typ , protocol ) \n func /*asm socketpair */ .c_socketpair (domain , typ , protocol , fd ) \n func /*asm splice */ .c_splice (rfd , roff , wfd , woff , len , flags ) \n-func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n+func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n func /*asm sync */ .c_sync ()\n func /*asm sync_file_range */ .c_sync_file_range (fd , off , n , flags ) \n func /*asm sysconf */ .c_sysconf (name ) \n func /*asm sysinfo */ .c_sysinfo (info ) \n func /*asm tcgetattr */ .c_tcgetattr (fd , p ) \n func /*asm tcsetattr */ .c_tcsetattr (fd , actions , p ) \n func /*asm tee */ .c_tee (rfd , wfd , len , flags ) \n func /*asm __time64 */ .c_time (t ) \n func /*asm times */ .c_times (tms ) \n func /*asm umask */ .c_umask (mask ) \n func /*asm uname */ .c_uname (buf ) \n func /*asm unshare */ .c_unshare (flags ) \n func /*asm __wait4_time64 */ .c_wait4 (pid , status , options , rusage ) \n-func /*asm write */ .c_write (fd , buf , count ) \n+func /*asm write */ .c_write (fd , buf , count ) \n func .cmsgAlignOf (salen ) \n func .fcntl (fd , cmd , arg ) (val , err ) \n // libcalls.go:1800\n Entersyscall() //1801\n var _r = .c___go_fcntl($convert(, fd), $convert(, cmd), $convert(, arg)) //1802\n val = $convert(, _r) //1803\n var errno //1804\n@@ -594,15 +594,15 @@\n Exitsyscall() //1810\n { //1811\n if setErrno { //1811\n err = $convert(, errno) //1812\n } //1811\n } //1813\n return //1814\n-func .futimesat (dirfd , path , times ) (err ) \n+func .futimesat (dirfd , path , times ) (err ) \n // libcalls.go:446\n Entersyscall() //447\n var _r = .c_futimesat($convert(, dirfd), path, times) //448\n var errno //449\n var setErrno = $false //450\n { //451\n if (_r < $convert(, 0 )) { //451\n@@ -613,18 +613,18 @@\n Exitsyscall() //455\n { //456\n if setErrno { //456\n err = $convert(, errno) //457\n } //456\n } //458\n return //459\n-func .getcwd (buf , size ) (err ) \n+func .getcwd (buf , size ) (err ) \n // libcalls.go:1473\n Entersyscall() //1474\n- var _r = .c_getcwd(buf, $convert(, size)) //1475\n+ var _r = .c_getcwd(buf, $convert(, size)) //1475\n var errno //1476\n var setErrno = $false //1477\n { //1478\n if (_r == $nil) { //1478\n errno = GetErrno() //1479\n setErrno = $true //1480\n } //1478\n@@ -635,15 +635,15 @@\n err = $convert(, errno) //1484\n } //1483\n } //1485\n return //1486\n func .getsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3621\n Entersyscall() //3622\n- var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n+ var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n var errno //3624\n var setErrno = $false //3625\n { //3626\n if (_r < $convert(, 0 )) { //3626\n errno = GetErrno() //3627\n setErrno = $true //3628\n } //3626\n@@ -651,15 +651,15 @@\n Exitsyscall() //3630\n { //3631\n if setErrno { //3631\n err = $convert(, errno) //3632\n } //3631\n } //3633\n return //3634\n-func .gettimeofday (tv , tz ) (err ) \n+func .gettimeofday (tv , tz ) (err ) \n // libcalls.go:1993\n var _r = .c_gettimeofday(tv, tz) //1994\n var errno //1995\n var setErrno = $false //1996\n { //1997\n if (_r < $convert(, 0 )) { //1997\n errno = GetErrno() //1998\n@@ -724,15 +724,15 @@\n err = $convert(, errno) //1072\n } //1071\n } //1073\n return //1074\n func .ptrace (request , pid , addr , data ) (err ) \n // libcalls.go:726\n Entersyscall() //727\n- var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n+ var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n var errno //729\n var setErrno = $false //730\n { //731\n if (_r < $convert(, 0 )) { //731\n errno = GetErrno() //732\n setErrno = $true //733\n } //731\n@@ -747,15 +747,15 @@\n func .readIntLE (b , size ) \n func .reboot (magic1 , magic2 , cmd , arg ) (err )\n func .setTimespec (sec , nsec ) \n func .setTimeval (sec , usec ) \n func .setsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3374\n Entersyscall() //3375\n- var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n+ var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n var errno //3377\n var setErrno = $false //3378\n { //3379\n if (_r < $convert(, 0 )) { //3379\n errno = GetErrno() //3380\n setErrno = $true //3381\n } //3379\n@@ -763,15 +763,15 @@\n Exitsyscall() //3383\n { //3384\n if setErrno { //3384\n err = $convert(, errno) //3385\n } //3384\n } //3386\n return //3387\n-func .settimeofday (tv , tz ) (err ) \n+func .settimeofday (tv , tz ) (err ) \n // libcalls.go:2485\n var _r = .c_settimeofday(tv, tz) //2486\n var errno //2487\n var setErrno = $false //2488\n { //2489\n if (_r < $convert(, 0 )) { //2489\n errno = GetErrno() //2490\n@@ -1049,15 +1049,15 @@\n const BSDLY = 8192 \n func Bind (fd , sa ) (err )\n func BindToDevice (fd , device ) (err ) \n // ../../../src/libgo/go/syscall/socket_linux.go:140\n { //141\n err = SetsockoptString(fd, 1 , 25 , device) //141\n return //141\n-func BytePtrFromString (s ) (? , ? )\n+func BytePtrFromString (s ) (? , ? )\n func ByteSliceFromString (s ) (? , ? )\n const CBAUD = 4111 \n const CBAUDEX = 4096 \n const CIBAUD = 269418496 \n const CLOCAL = 2048 \n const CLONE_CHILD_CLEARTID = 2097152 \n const CLONE_CHILD_SETTID = 16777216 \n@@ -5322,15 +5322,15 @@\n func Splice (rfd , roff , wfd , woff , len , flags ) (n , err )\n func StartProcess (argv0 , argv , attr ) (pid , handle , err )\n func Stat (path , stat ) (err )\n func Statfs (path , buf ) (err )\n var Stderr \n var Stdin \n var Stdout \n-func StringBytePtr (s ) ($ret104 ) \n+func StringBytePtr (s ) ($ret104 ) \n // ../../../src/libgo/go/syscall/syscall.go:65\n $ret104 = &(StringByteSlice(s))[0 ] //65\n return //65\n func StringByteSlice (s ) \n func StringSlicePtr (ss ) \n func Symlink (oldpath , newpath ) (err )\n func Sync () \n@@ -5782,10 +5782,10 @@\n const WORD_BIT = 32 \n const WSTOPPED = 2 \n const WUNTRACED = 2 \n const W_OK = 2 \n func Wait4 (pid , wstatus , options , rusage ) (wpid , err )\n func Write (fd , p ) (n , err )\n const XCASE = 4 \n-checksum C5572E89A79D880E9B4A4AEAF951D3ADF7277359\n+checksum 56E9C90EB90A8F1921D7EA980436CD6BC8487E0E\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -111,15 +111,15 @@\n 0x000006c0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x000006d0 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x000006e0 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x000006f0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x00000700 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x00000710 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x00000720 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n- 0x00000730 20323120 32312032 30203134 20353720 21 21 20 14 57 \n+ 0x00000730 20323120 32302032 31203134 20353720 21 20 21 14 57 \n 0x00000740 35362035 31203532 20313934 20353420 56 51 52 194 54 \n 0x00000750 35322033 37203339 36203737 20383020 52 37 396 77 80 \n 0x00000760 35302032 33302038 36203532 20383520 50 230 86 52 85 \n 0x00000770 35352038 36203131 30203535 20383820 55 86 110 55 88 \n 0x00000780 31313120 31343820 33382031 37382031 111 148 38 178 1\n 0x00000790 31302031 33362039 39203534 20353520 10 136 99 54 55 \n 0x000007a0 35342037 37203135 35203132 36203130 54 77 155 126 10\n@@ -129,16 +129,16 @@\n 0x000007e0 35203135 39203731 20353120 31343420 5 159 71 51 144 \n 0x000007f0 31323620 32353320 39332033 30302033 126 253 93 300 3\n 0x00000800 38203930 20333035 20313030 20353420 8 90 305 100 54 \n 0x00000810 32302036 35203135 31203437 20353220 20 65 151 47 52 \n 0x00000820 37392032 34203236 20323520 32352032 79 24 26 25 25 2\n 0x00000830 36203235 20323620 32352032 34203234 6 25 26 25 24 24\n 0x00000840 20323420 32362032 35203234 20323420 24 26 25 24 24 \n- 0x00000850 32352032 35203235 20323420 32342032 25 25 25 24 24 2\n- 0x00000860 35203235 20323320 32332032 33203231 5 25 23 23 23 21\n+ 0x00000850 32352032 35203235 20323420 32352032 25 25 25 24 25 2\n+ 0x00000860 34203235 20323320 32332032 33203231 4 25 23 23 23 21\n 0x00000870 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x00000880 32322032 32203232 20323320 32332031 22 22 22 23 23 1\n 0x00000890 32332034 33203637 20323320 39330a74 23 43 67 23 93.t\n 0x000008a0 79706520 31202241 64647269 6e666f22 ype 1 \"Addrinfo\"\n 0x000008b0 203c7479 70652032 37373e0a 74797065 .type\n 0x000008c0 20322022 436d7367 68647222 203c7479 2 \"Cmsghdr\" . func (h\n@@ -603,52 +603,52 @@\n 0x00002580 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x00002590 31362028 3f203c74 79706520 3235383e 16 (? \n 0x000025a0 29203c74 79706520 37343e0a 74797065 ) .type\n 0x000025b0 20313137 20283f20 3c747970 65203235 117 (? , ? \n 0x000025d0 29203c74 79706520 38383e0a 74797065 ) .type\n 0x000025e0 20313138 20283f20 3c747970 65203236 118 (? , ? \n+ 0x000025f0 303e2c20 3f203c74 79706520 3237313e 0>, ? \n 0x00002600 29203c74 79706520 2d31393e 0a747970 ) .typ\n 0x00002610 65203131 3920283f 203c7479 70652032 e 119 (? , ? , ? ) .typ\n 0x00002640 65203132 3020283f 203c7479 70652032 e 120 (? ) .t\n 0x00002660 79706520 31323120 283f203c 74797065 ype 121 (? ) \n 0x00002680 0a747970 65203132 3220283f 203c7479 .type 122 (? ) .type 123 (? <\n- 0x000026b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) \n+ 0x000026b0 74797065 20323731 3e2c203f 203c7479 type 271>, ? , ? ) \n 0x000026e0 0a747970 65203132 3420283f 203c7479 .type 124 (? , ? , ? , ? \n- 0x00002720 2c203f20 3c747970 65203237 303e2920 , ? ) \n+ 0x000026f0 70652032 37313e2c 203f203c 74797065 pe 271>, ? , ? , ? \n+ 0x00002720 2c203f20 3c747970 65203237 313e2920 , ? ) \n 0x00002730 3c747970 65203838 3e0a7479 70652031 .type 1\n- 0x00002740 32352028 3f203c74 79706520 3237303e 25 (? \n+ 0x00002740 32352028 3f203c74 79706520 3237313e 25 (? \n 0x00002750 2c203f20 3c747970 65203536 3e2c203f , ? , ?\n 0x00002760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) .ty\n+ 0x00002790 3e29203c 74797065 20323731 3e0a7479 >) .ty\n 0x000027a0 70652031 32362028 3f203c74 79706520 pe 126 (? , ? ) .ty\n+ 0x000027b0 3237313e 2c203f20 3c747970 65203536 271>, ? ) .ty\n 0x000027d0 70652031 32372028 3f203c74 79706520 pe 127 (? , ? , ? ) .ty\n 0x00002800 70652031 32382028 3f203c74 79706520 pe 128 (? , ? , ? ) .typ\n 0x00002830 65203132 3920283f 203c7479 70652032 e 129 (? ) .t\n+ 0x00002840 37313e29 203c7479 70652038 383e0a74 71>) .t\n 0x00002850 79706520 31333020 283f203c 74797065 ype 130 (? , ? ) .\n 0x00002880 74797065 20313331 20283f20 3c747970 type 131 (? , ? ) .\n 0x000028b0 74797065 20313332 2028290a 74797065 type 132 ().type\n@@ -665,15 +665,15 @@\n 0x00002960 283f203c 74797065 202d343e 2c203f20 (? , ? \n 0x00002970 3c747970 65202d34 3e29203c 74797065 ) .type 140 (?\n 0x00002990 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000029a0 74797065 20323433 3e29203c 74797065 type 243>) .type 141 (?\n 0x000029c0 203c7479 7065202d 31313e2c 203f203c , ? <\n- 0x000029d0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) .type 142 (? \n 0x00002a00 3c747970 65202d31 313e2c20 3f203c74 , ? , ? , ? ) \n 0x00002a40 0a747970 65203134 3320283f 203c7479 .type 143 (? ) \n 0x00002cb0 0a747970 65203135 3220283f 203c7479 .type 152 (? , ? ) .type 153 (? ) .type 154 (?\n+ 0x00002d00 3237313e 0a747970 65203135 3420283f 271>.type 154 (?\n 0x00002d10 203c7479 7065202d 31363e29 203c7479 ) .type 155\n 0x00002d30 20283f20 3c747970 6520393e 290a7479 (? ).ty\n 0x00002d40 70652031 35362028 3f203c74 79706520 pe 156 (? , ? \n 0x00002d60 2c203f20 3c747970 65203132 3e29203c , ? ) <\n 0x00002d70 74797065 2038383e 0a747970 65203135 type 88>.type 15\n@@ -808,27 +808,27 @@\n 0x00003250 283f203c 74797065 2038383e 2c203f20 (? , ? \n 0x00003260 3c747970 65203236 383e2c20 3f203c74 , ? , ? , ? , ? )\n 0x000032a0 203c7479 70652036 373e0a74 79706520 .type \n 0x000032b0 31383220 283f203c 74797065 2038383e 182 (? \n- 0x000032c0 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x000032c0 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x000032d0 3f203c74 79706520 3231353e 29203c74 ? ) .type 183\n 0x000032f0 20283f20 3c747970 65203838 3e2c203f (? , ?\n- 0x00003300 203c7479 70652032 37303e2c 203f203c , ? <\n+ 0x00003300 203c7479 70652032 37313e2c 203f203c , ? <\n 0x00003310 74797065 2035363e 29203c74 79706520 type 56>) .type 184 (?\n+ 0x00003320 3237313e 0a747970 65203138 3420283f 271>.type 184 (?\n 0x00003330 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) \n 0x00003360 0a747970 65203138 3520283f 203c7479 .type 185 (? , ? , ? , ? , ? ) \n 0x000033a0 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x000033b0 38362028 3f203c74 79706520 38383e2c 86 (? ,\n 0x000033c0 203f203c 74797065 2032373e 29203c74 ? ) .type 187\n 0x000033e0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000033f0 203c7479 70652033 363e2c20 3f203c74 , ? , ? )\n 0x00003450 203c7479 70652033 363e0a74 79706520 .type \n 0x00003460 31383920 283f203c 74797065 2038383e 189 (? \n 0x00003470 2c203f20 3c747970 65203336 3e29203c , ? ) <\n 0x00003480 74797065 2038383e 0a747970 65203139 type 88>.type 19\n 0x00003490 3020283f 203c7479 70652038 383e2c20 0 (? , \n 0x000034a0 3f203c74 79706520 33383e2c 203f203c ? , ? <\n- 0x000034b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? ) , ? ) .type 191 (? <\n 0x000034e0 74797065 2038383e 2c203f20 3c747970 type 88>, ? , ? ) .ty\n 0x00003510 70652031 39322028 3f203c74 79706520 pe 192 (? , ? \n 0x00003530 2c203f20 3c747970 65203232 353e2920 , ? ) \n@@ -878,21 +878,21 @@\n 0x000036b0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000036c0 203c7479 70652038 383e2c20 3f203c74 , ? , ? ) \n 0x000036f0 0a747970 65203139 3920283f 203c7479 .type 199 (? , ? , ? \n- 0x00003720 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x00003720 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x00003730 3f203c74 79706520 3235323e 29203c74 ? ) .type 200\n 0x00003750 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x00003760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? , ? ) .ty\n 0x000037a0 70652032 30312028 3f203c74 79706520 pe 201 (? , ? \n 0x000037c0 2c203f20 3c747970 65203838 3e29203c , ? ) <\n 0x000037d0 74797065 2038383e 0a747970 65203230 type 88>.type 20\n 0x000037e0 3220283f 203c7479 70652038 383e2c20 2 (? , \n 0x000037f0 3f203c74 79706520 38383e2c 203f203c ? , ? <\n@@ -998,16 +998,16 @@\n 0x00003e30 74797065 20323635 202a3c74 79706520 type 265 *.type 266 *.type 267\n 0x00003e60 202a3c74 79706520 38383e0a 74797065 *.type\n 0x00003e70 20323638 202a3c74 79706520 39363e0a 268 *.\n 0x00003e80 74797065 20323639 202a3c74 79706520 type 269 *.type 270 *<\n- 0x00003ea0 74797065 202d3230 3e0a7479 70652032 type -20>.type 2\n- 0x00003eb0 3731202a 3c747970 65202d35 3e0a7479 71 *.ty\n+ 0x00003ea0 74797065 202d353e 0a747970 65203237 type -5>.type 27\n+ 0x00003eb0 31202a3c 74797065 202d3230 3e0a7479 1 *.ty\n 0x00003ec0 70652032 3732202a 616e790a 74797065 pe 272 *any.type\n 0x00003ed0 20323733 20737472 75637420 7b204163 273 struct { Ac\n 0x00003ee0 74696d65 203c7479 7065202d 343e3b20 time ; \n 0x00003ef0 4d6f6474 696d6520 3c747970 65202d34 Modtime ; }.type 274 st\n 0x00003f10 72756374 207b2041 64647220 3c747970 ruct { Addr ; Ifindex \n@@ -1024,22 +1024,22 @@\n 0x00003fd0 696c7920 3c747970 65202d33 3e3b2041 ily ; A\n 0x00003fe0 695f736f 636b7479 7065203c 74797065 i_socktype ; Ai_protoco\n 0x00004000 6c203c74 79706520 2d333e3b 2041695f l ; Ai_\n 0x00004010 61646472 6c656e20 3c747970 65202d37 addrlen ; Ai_addr ; Ai_canonn\n- 0x00004040 616d6520 3c747970 65203237 313e3b20 ame ; \n+ 0x00004040 616d6520 3c747970 65203237 303e3b20 ame ; \n 0x00004050 41695f6e 65787420 3c747970 65203232 Ai_next ; }.type 278 s\n 0x00004070 74727563 74207b20 41747472 203c7479 truct { Attr ; Value ; }.type\n 0x000040a0 20323739 20737472 75637420 7b204261 279 struct { Ba\n- 0x000040b0 7365203c 74797065 20323730 3e3b204c se ; L\n+ 0x000040b0 7365203c 74797065 20323731 3e3b204c se ; L\n 0x000040c0 656e203c 74797065 2032353e 3b207d0a en ; }.\n 0x000040d0 74797065 20323830 20737472 75637420 type 280 struct \n 0x000040e0 7b204269 7473203c 74797065 20333533 { Bits ; }.type 281 st\n 0x00004100 72756374 207b2043 68726f6f 74203c74 ruct { Chroot ; Creden\n 0x00004120 7469616c 203c7479 70652032 32323e3b tial ;\n@@ -1125,15 +1125,15 @@\n 0x00004620 7b204661 6d696c79 203c7479 7065202d { Family ; Path ; }.type 293 \n 0x00004650 73747275 6374207b 2046616d 696c7920 struct { Family \n 0x00004660 3c747970 65202d36 3e3b2050 6f727420 ; Port \n 0x00004670 3c747970 65202d36 3e3b2041 64647220 ; Addr \n 0x00004680 3c747970 65203335 373e3b20 5a65726f ; Zero\n- 0x00004690 203c7479 70652033 36313e3b 207d0a74 ; }.t\n+ 0x00004690 203c7479 70652033 36323e3b 207d0a74 ; }.t\n 0x000046a0 79706520 32393420 73747275 6374207b ype 294 struct {\n 0x000046b0 2046616d 696c7920 3c747970 65202d36 Family ; Port ; Flowinfo ; Addr ; Scope_id\n 0x00004700 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty\n@@ -1141,15 +1141,15 @@\n 0x00004720 46616d69 6c79203c 74797065 202d363e Family \n 0x00004730 3b205072 6f746f63 6f6c203c 74797065 ; Protocol ; Ifindex ; Hatype \n 0x00004760 3c747970 65202d36 3e3b2050 6b747479 ; Pktty\n 0x00004770 7065203c 74797065 202d353e 3b204861 pe ; Ha\n 0x00004780 6c656e20 3c747970 65202d35 3e3b2041 len ; A\n- 0x00004790 64647220 3c747970 65203336 313e3b20 ddr ; \n+ 0x00004790 64647220 3c747970 65203336 323e3b20 ddr ; \n 0x000047a0 7d0a7479 70652032 39362073 74727563 }.type 296 struc\n 0x000047b0 74207b20 46616d69 6c79203c 74797065 t { Family ; }.type 297\n 0x000047d0 20737472 75637420 7b204661 6d696c79 struct { Family\n 0x000047e0 203c7479 7065202d 353e3b20 4473745f ; Dst_\n 0x000047f0 6c656e20 3c747970 65202d35 3e3b2053 len ; S\n 0x00004800 72635f6c 656e203c 74797065 202d353e rc_len \n@@ -1173,18 +1173,18 @@\n 0x00004920 74797065 202d353e 3b205479 7065203c type -5>; Type <\n 0x00004930 74797065 202d363e 3b20496e 64657820 type -6>; Index \n 0x00004940 3c747970 65202d33 3e3b2046 6c616773 ; Flags\n 0x00004950 203c7479 7065202d 373e3b20 4368616e ; Chan\n 0x00004960 6765203c 74797065 202d373e 3b207d0a ge ; }.\n 0x00004970 74797065 20333030 20737472 75637420 type 300 struct \n 0x00004980 7b204772 5f6e616d 65203c74 79706520 { Gr_name ; Gr_passwd \n- 0x000049a0 3c747970 65203237 313e3b20 47725f67 ; Gr_g\n+ 0x00004990 3237303e 3b204772 5f706173 73776420 270>; Gr_passwd \n+ 0x000049a0 3c747970 65203237 303e3b20 47725f67 ; Gr_g\n 0x000049b0 6964203c 74797065 202d373e 3b204772 id ; Gr\n- 0x000049c0 5f6d656d 203c7479 70652032 31343e3b _mem ;\n+ 0x000049c0 5f6d656d 203c7479 70652032 31333e3b _mem ;\n 0x000049d0 207d0a74 79706520 33303120 73747275 }.type 301 stru\n 0x000049e0 6374207b 20486561 64657220 3c747970 ct { Header ; Data ; }.type 30\n 0x00004a10 32207374 72756374 207b2048 65616465 2 struct { Heade\n 0x00004a20 72203c74 79706520 33353e3b 20446174 r ; Dat\n 0x00004a30 61203c74 79706520 3337363e 3b207d0a a ; }.\n@@ -1290,20 +1290,20 @@\n 0x00005070 20333537 3e3b2049 66696e64 6578203c 357>; Ifindex <\n 0x00005080 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n 0x00005090 20333135 20737472 75637420 7b204d75 315 struct { Mu\n 0x000050a0 6c746961 64647220 3c747970 65203335 ltiaddr ; Interface ; }.type\n 0x000050d0 20333136 20737472 75637420 7b204e61 316 struct { Na\n- 0x000050e0 6d65203c 74797065 20323730 3e3b204e me ; N\n+ 0x000050e0 6d65203c 74797065 20323731 3e3b204e me ; N\n 0x000050f0 616d656c 656e203c 74797065 202d373e amelen \n 0x00005100 3b20496f 76203c74 79706520 3233323e ; Iov \n 0x00005110 3b20496f 766c656e 203c7479 7065202d ; Iovlen ; Control ; Controll\n+ 0x00005130 65203237 313e3b20 436f6e74 726f6c6c e 271>; Controll\n 0x00005140 656e203c 74797065 2032393e 3b20466c en ; Fl\n 0x00005150 61677320 3c747970 65202d33 3e3b207d ags ; }\n 0x00005160 0a747970 65203331 37207374 72756374 .type 317 struct\n 0x00005170 207b204e 616d6520 3c747970 65202d31 { Name ; .syscall.raw\n 0x00005190 203c7479 70652034 383e3b20 7d0a7479 ; }.ty\n 0x000051a0 70652033 31382073 74727563 74207b20 pe 318 struct { \n@@ -1328,26 +1328,26 @@\n 0x000052d0 75637420 7b205072 6f746f63 6f6c203c uct { Protocol <\n 0x000052e0 74797065 202d363e 3b204966 696e6465 type -6>; Ifinde\n 0x000052f0 78203c74 79706520 2d31313e 3b204861 x ; Ha\n 0x00005300 74797065 203c7479 7065202d 363e3b20 type ; \n 0x00005310 506b7474 79706520 3c747970 65202d35 Pkttype ; Halen ; Addr ; .syscall.ra\n+ 0x00005340 36313e3b 202e7379 7363616c 6c2e7261 61>; .syscall.ra\n 0x00005350 77203c74 79706520 34363e3b 207d0a74 w ; }.t\n 0x00005360 79706520 33323320 73747275 6374207b ype 323 struct {\n 0x00005370 2050775f 6e616d65 203c7479 70652032 Pw_name ; Pw_passwd <\n- 0x00005390 74797065 20323731 3e3b2050 775f7569 type 271>; Pw_ui\n+ 0x00005380 37303e3b 2050775f 70617373 7764203c 70>; Pw_passwd <\n+ 0x00005390 74797065 20323730 3e3b2050 775f7569 type 270>; Pw_ui\n 0x000053a0 64203c74 79706520 2d373e3b 2050775f d ; Pw_\n 0x000053b0 67696420 3c747970 65202d37 3e3b2050 gid ; P\n 0x000053c0 775f6765 636f7320 3c747970 65203237 w_gecos ; Pw_dir ; Pw_shell \n- 0x000053f0 3c747970 65203237 313e3b20 7d0a7479 ; }.ty\n+ 0x000053d0 303e3b20 50775f64 6972203c 74797065 0>; Pw_dir ; Pw_shell \n+ 0x000053f0 3c747970 65203237 303e3b20 7d0a7479 ; }.ty\n 0x00005400 70652033 32342073 74727563 74207b20 pe 324 struct { \n 0x00005410 53656320 3c747970 65203737 3e3b204e Sec ; N\n 0x00005420 73656320 3c747970 65203736 3e3b2047 sec ; G\n 0x00005430 6f64756d 705f3020 3c747970 65202d33 odump_0 ; }.type 325 st\n 0x00005450 72756374 207b2053 6563203c 74797065 ruct { Sec ; Usec ;\n 0x000057a0 202e7379 7363616c 6c2e7061 64203c74 .syscall.pad ; Totalhi\n 0x000057c0 6768203c 74797065 202d373e 3b204672 gh ; Fr\n 0x000057d0 65656869 6768203c 74797065 202d373e eehigh \n 0x000057e0 3b20556e 6974203c 74797065 202d373e ; Unit \n 0x000057f0 3b202e73 79736361 6c6c2e5f 66203c74 ; .syscall._f ; }.type\n+ 0x00005800 79706520 3336323e 3b207d0a 74797065 ype 362>; }.type\n 0x00005810 20333331 20737472 75637420 7b205572 331 struct { Ur\n 0x00005820 65677320 3c747970 65203334 373e3b20 egs ; \n 0x00005830 7d0a7479 70652033 33322073 74727563 }.type 332 struc\n 0x00005840 74207b20 5574696d 65203c74 79706520 t { Utime ; Stime ; Cutime ; Cstime <\n@@ -1498,19 +1498,19 @@\n 0x00005d70 3537205b 34205d20 3c747970 65202d32 57 [4 ] .type 358 [5 ]\n 0x00005d90 203c7479 7065202d 32303e0a 74797065 .type\n 0x00005da0 20333539 205b3635 205d203c 74797065 359 [65 ] .type 360 [8\n 0x00005dc0 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00005dd0 65203336 31205b38 205d203c 74797065 e 361 [8 ] .type 362 [8\n- 0x00005df0 205d203c 74797065 202d3230 3e0a7479 ] .ty\n+ 0x00005de0 202d3230 3e0a7479 70652033 3632205b -20>.type 362 [\n+ 0x00005df0 38205d20 3c747970 65202d35 3e0a7479 8 ] .ty\n 0x00005e00 70652033 3633205b 3936205d 203c7479 pe 363 [96 ] .type 364 \n- 0x00005e20 5b5d203c 74797065 20323730 3e0a7479 [] .ty\n+ 0x00005e20 5b5d203c 74797065 20323731 3e0a7479 [] .ty\n 0x00005e30 70652033 3635205b 5d203c74 79706520 pe 365 [] .type 366 []\n 0x00005e50 203c7479 7065202d 31363e0a 74797065 .type\n 0x00005e60 20333637 205b5d20 3c747970 6520383e 367 [] \n 0x00005e70 0a747970 65203336 38205b5d 203c7479 .type 368 [] .type 369 \n 0x00005e90 5b5d203c 74797065 2033313e 0a747970 [] .typ\n@@ -1575,26 +1575,26 @@\n 0x00006240 76616c20 3c657363 3a307831 3e203c74 val ) .func /*asm _\n 0x00006270 5f676f5f 6f70656e 6174202a 2f202e63 _go_openat */ .c\n 0x00006280 5f5f5f67 6f5f6f70 656e6174 20286469 ___go_openat (di\n 0x00006290 72666420 3c747970 65203838 3e2c2070 rfd , p\n 0x000062a0 6174686e 616d6520 3c657363 3a307831 athname , fl\n+ 0x000062b0 3e203c74 79706520 3237313e 2c20666c > , fl\n 0x000062c0 61677320 3c747970 65203838 3e2c2070 ags , p\n 0x000062d0 65726d20 3c747970 65203237 3e29203c erm ) <\n 0x000062e0 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x000062f0 61736d20 5f5f676f 5f707472 61636520 asm __go_ptrace \n 0x00006300 2a2f202e 635f5f5f 676f5f70 74726163 */ .c___go_ptrac\n 0x00006310 65202872 65717565 7374203c 74797065 e (request , pid , addr , \n+ 0x00006340 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x00006350 64617461 203c6573 633a3078 313e203c data <\n- 0x00006360 74797065 20323730 3e29203c 74797065 type 270>) ) .func /*asm \n 0x00006380 5f657869 74202a2f 202e635f 5f657869 _exit */ .c__exi\n 0x00006390 74202873 74617475 73203c74 79706520 t (status ).func /*asm \n 0x000063b0 61636365 7074202a 2f202e63 5f616363 accept */ .c_acc\n 0x000063c0 65707420 28666420 3c747970 65203838 ept (fd , sa \n@@ -1618,20 +1618,20 @@\n 0x000064f0 5f62696e 64202866 64203c74 79706520 _bind (fd , sa , le\n 0x00006520 6e203c74 79706520 36363e29 203c7479 n ) .func /*as\n 0x00006540 6d206368 64697220 2a2f202e 635f6368 m chdir */ .c_ch\n 0x00006550 64697220 28706174 68203c65 73633a30 dir (path ) \n+ 0x00006560 78313e20 3c747970 65203237 313e2920 x1> ) \n 0x00006570 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00006580 2a61736d 20636872 6f6f7420 2a2f202e *asm chroot */ .\n 0x00006590 635f6368 726f6f74 20287061 7468203c c_chroot (path <\n 0x000065a0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .f\n+ 0x000065b0 37313e29 203c7479 70652038 383e0a66 71>) .f\n 0x000065c0 756e6320 2f2a6173 6d20636c 6f736520 unc /*asm close \n 0x000065d0 2a2f202e 635f636c 6f736520 28666420 */ .c_close (fd \n 0x000065e0 3c747970 65203838 3e29203c 74797065 ) .func /*asm \n 0x00006600 636f6e6e 65637420 2a2f202e 635f636f connect */ .c_co\n 0x00006610 6e6e6563 74202873 203c7479 70652038 nnect (s , addr , fd , event ) <\n 0x00006830 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x00006840 61736d20 65786563 7665202a 2f202e63 asm execve */ .c\n 0x00006850 5f657865 63766520 28617267 7630203c _execve (argv0 <\n 0x00006860 6573633a 3078313e 203c7479 70652032 esc:0x1> , argv , \n+ 0x00006870 37313e2c 20617267 76203c65 73633a30 71>, argv , \n 0x00006890 656e7676 203c6573 633a3078 313e203c envv <\n- 0x000068a0 74797065 20323133 3e29203c 74797065 type 213>) ) .func /*asm \n 0x000068c0 66616c6c 6f636174 65363420 2a2f202e fallocate64 */ .\n 0x000068d0 635f6661 6c6c6f63 61746520 28666420 c_fallocate (fd \n 0x000068e0 3c747970 65203838 3e2c206d 6f646520 , mode \n 0x000068f0 3c747970 65203838 3e2c206f 66667365 , offse\n 0x00006900 74203c74 79706520 33363e2c 206c656e t , len\n 0x00006910 203c7479 70652033 363e2920 3c747970 ) , lengt\n 0x00006bd0 68203c74 79706520 33363e29 203c7479 h ) .func /*as\n 0x00006bf0 6d205f5f 66757469 6d657361 74363420 m __futimesat64 \n 0x00006c00 2a2f202e 635f6675 74696d65 73617420 */ .c_futimesat \n 0x00006c10 28646972 6664203c 74797065 2038383e (dirfd \n 0x00006c20 2c207061 7468203c 6573633a 3078313e , path \n- 0x00006c30 203c7479 70652032 37303e2c 2074696d , tim\n+ 0x00006c30 203c7479 70652032 37313e2c 2074696d , tim\n 0x00006c40 6573203c 6573633a 3078313e 203c7479 es ) .func /*asm ge\n 0x00006c70 74637764 202a2f20 2e635f67 65746377 tcwd */ .c_getcw\n 0x00006c80 64202862 7566203c 6573633a 3078313e d (buf \n- 0x00006c90 203c7479 70652032 37303e2c 2073697a , siz\n+ 0x00006c90 203c7479 70652032 37313e2c 2073697a , siz\n 0x00006ca0 65203c74 79706520 35363e29 203c7479 e ) .func /*a\n+ 0x00006cb0 70652032 37313e0a 66756e63 202f2a61 pe 271>.func /*a\n 0x00006cc0 736d2067 65746567 6964202a 2f202e63 sm getegid */ .c\n 0x00006cd0 5f676574 65676964 20282920 3c747970 _getegid () .func /*asm\n 0x00006cf0 20676574 65756964 202a2f20 2e635f67 geteuid */ .c_g\n 0x00006d00 65746575 69642028 29203c74 79706520 eteuid () .func /*asm g\n 0x00006d20 65746769 64202a2f 202e635f 67657467 etgid */ .c_getg\n@@ -1800,24 +1800,24 @@\n 0x00007050 35323e29 203c7479 70652038 383e0a66 52>) .f\n 0x00007060 756e6320 2f2a6173 6d205f5f 67657473 unc /*asm __gets\n 0x00007070 6f636b6f 70743634 202a2f20 2e635f67 ockopt64 */ .c_g\n 0x00007080 6574736f 636b6f70 74202873 203c7479 etsockopt (s , level , name , val , vallen ) \n 0x000070f0 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00007100 2a61736d 205f5f67 65747469 6d656f66 *asm __gettimeof\n 0x00007110 64617936 34202a2f 202e635f 67657474 day64 */ .c_gett\n 0x00007120 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00007150 3c747970 65203237 303e2920 3c747970 ) ) .func /*asm\n 0x00007170 20676574 75696420 2a2f202e 635f6765 getuid */ .c_ge\n 0x00007180 74756964 20282920 3c747970 65203834 tuid () .func /*asm ino\n 0x000071a0 74696679 5f696e69 74202a2f 202e635f tify_init */ .c_\n 0x000071b0 696e6f74 6966795f 696e6974 20282920 inotify_init () \n 0x000071c0 3c747970 65203838 3e0a6675 6e63202f .func /\n@@ -1848,39 +1848,39 @@\n 0x00007350 33363e0a 66756e63 202f2a61 736d206d 36>.func /*asm m\n 0x00007360 6c6f636b 616c6c20 2a2f202e 635f6d6c lockall */ .c_ml\n 0x00007370 6f636b61 6c6c2028 666c6167 73203c74 ockall (flags ) .func /*asm mm\n 0x000073a0 61703634 202a2f20 2e635f6d 6d617036 ap64 */ .c_mmap6\n 0x000073b0 34202861 64647220 3c657363 3a307831 4 (addr , le\n+ 0x000073c0 3e203c74 79706520 3237313e 2c206c65 > , le\n 0x000073d0 6e677468 203c7479 70652035 363e2c20 ngth , \n 0x000073e0 70726f74 203c7479 70652038 383e2c20 prot , \n 0x000073f0 666c6167 73203c74 79706520 38383e2c flags ,\n 0x00007400 20666420 3c747970 65203838 3e2c206f fd , o\n 0x00007410 66667365 74203c74 79706520 33363e29 ffset )\n- 0x00007420 203c7479 70652032 37303e0a 66756e63 .func\n+ 0x00007420 203c7479 70652032 37313e0a 66756e63 .func\n 0x00007430 202f2a61 736d206d 6f756e74 202a2f20 /*asm mount */ \n 0x00007440 2e635f6d 6f756e74 2028736f 75726365 .c_mount (source\n 0x00007450 203c6573 633a3078 313e203c 74797065 , target , target , fstype ,\n+ 0x00007480 313e2c20 66737479 7065203c 6573633a 1>, fstype ,\n 0x000074a0 20666c61 6773203c 74797065 2038393e flags \n 0x000074b0 2c206461 7461203c 6573633a 3078313e , data \n- 0x000074c0 203c7479 70652032 37303e29 203c7479 ) ) .func /*as\n 0x000074e0 6d206d75 6e6c6f63 6b616c6c 202a2f20 m munlockall */ \n 0x000074f0 2e635f6d 756e6c6f 636b616c 6c202829 .c_munlockall ()\n 0x00007500 203c7479 70652038 383e0a66 756e6320 .func \n 0x00007510 2f2a6173 6d206d75 6e6d6170 202a2f20 /*asm munmap */ \n 0x00007520 2e635f6d 756e6d61 70202861 64647220 .c_munmap (addr \n 0x00007530 3c657363 3a307831 3e203c74 79706520 , length , length ) .func /*asm __n\n 0x00007570 616e6f73 6c656570 3634202a 2f202e63 anosleep64 */ .c\n 0x00007580 5f6e616e 6f736c65 65702028 74696d65 _nanosleep (time\n 0x00007590 203c6573 633a3078 313e203c 74797065 , leftover \n 0x000075b0 3c657363 3a307831 3e203c74 79706520 \n 0x00007770 2c206f6c 646c696d 6974203c 6573633a , oldlimit )\n 0x00007790 203c7479 70652038 383e0a66 756e6320 .func \n 0x000077a0 2f2a6173 6d207265 6164202a 2f202e63 /*asm read */ .c\n 0x000077b0 5f726561 64202866 64203c74 79706520 _read (fd , buf , c\n+ 0x000077d0 313e203c 74797065 20323731 3e2c2063 1> , c\n 0x000077e0 6f756e74 203c7479 70652035 363e2920 ount ) \n 0x000077f0 3c747970 65203637 3e0a6675 6e63202f .func /\n 0x00007800 2a61736d 205f5f72 6563766d 73673634 *asm __recvmsg64\n 0x00007810 202a2f20 2e635f72 6563766d 73672028 */ .c_recvmsg (\n 0x00007820 73203c74 79706520 38383e2c 206d7367 s , msg\n 0x00007830 203c6573 633a3078 313e203c 74797065 , flags , level , optname <\n 0x00007e60 74797065 2038383e 2c207661 6c203c65 type 88>, val , vallen , vallen ) .\n 0x00007ea0 66756e63 202f2a61 736d205f 5f736574 func /*asm __set\n 0x00007eb0 74696d65 6f666461 79363420 2a2f202e timeofday64 */ .\n 0x00007ec0 635f7365 7474696d 656f6664 61792028 c_settimeofday (\n 0x00007ed0 7476203c 6573633a 3078313e 203c7479 tv , tz \n+ 0x00007ef0 3a307831 3e203c74 79706520 3237313e :0x1> \n 0x00007f00 29203c74 79706520 38383e0a 66756e63 ) .func\n 0x00007f10 202f2a61 736d2073 65747569 64202a2f /*asm setuid */\n 0x00007f20 202e635f 73657475 69642028 75696420 .c_setuid (uid \n 0x00007f30 3c747970 65203834 3e29203c 74797065 ) .func /*asm \n 0x00007f50 73687574 646f776e 202a2f20 2e635f73 shutdown */ .c_s\n 0x00007f60 68757464 6f776e20 28666420 3c747970 hutdown (fd , len \n 0x000080f0 2c20666c 61677320 3c747970 65203930 , flags ) .fun\n 0x00008110 63202f2a 61736d20 73747265 72726f72 c /*asm strerror\n 0x00008120 5f72202a 2f202e63 5f737472 6572726f _r */ .c_strerro\n 0x00008130 725f7220 28657272 6e756d20 3c747970 r_r (errnum , b , l\n+ 0x00008150 313e203c 74797065 20323731 3e2c206c 1> , l\n 0x00008160 656e203c 74797065 2035363e 29203c74 en ) .func /*\n+ 0x00008170 79706520 3237313e 0a66756e 63202f2a ype 271>.func /*\n 0x00008180 61736d20 73796e63 202a2f20 2e635f73 asm sync */ .c_s\n 0x00008190 796e6320 28290a66 756e6320 2f2a6173 ync ().func /*as\n 0x000081a0 6d207379 6e635f66 696c655f 72616e67 m sync_file_rang\n 0x000081b0 65202a2f 202e635f 73796e63 5f66696c e */ .c_sync_fil\n 0x000081c0 655f7261 6e676520 28666420 3c747970 e_range (fd , off , n , rusage ) \n 0x00008570 3c747970 65203338 3e0a6675 6e63202f .func /\n 0x00008580 2a61736d 20777269 7465202a 2f202e63 *asm write */ .c\n 0x00008590 5f777269 74652028 6664203c 74797065 _write (fd , buf , \n+ 0x000085b0 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x000085c0 636f756e 74203c74 79706520 35363e29 count )\n 0x000085d0 203c7479 70652036 373e0a66 756e6320 .func \n 0x000085e0 2e636d73 67416c69 676e4f66 20287361 .cmsgAlignOf (sa\n 0x000085f0 6c656e20 3c747970 65202d31 313e2920 len ) \n 0x00008600 3c747970 65202d31 313e0a66 756e6320 .func \n 0x00008610 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , errno) /\n 0x00008860 2f313831 320a2020 7d202f2f 31383131 /1812. } //1811\n 0x00008870 0a207d20 2f2f3138 31330a20 72657475 . } //1813. retu\n 0x00008880 726e202f 2f313831 340a6675 6e63202e rn //1814.func .\n 0x00008890 66757469 6d657361 74202864 69726664 futimesat (dirfd\n 0x000088a0 203c7479 7065202d 31313e2c 20706174 , pat\n 0x000088b0 68203c65 73633a30 78313e20 3c747970 h , times , times ) (err ) . \n 0x00008900 2f2f206c 69626361 6c6c732e 676f3a34 // libcalls.go:4\n 0x00008910 34360a20 456e7465 72737973 63616c6c 46. Entersyscall\n 0x00008920 2829202f 2f343437 0a207661 72205f72 () //447. var _r\n 0x00008930 203c7479 70652038 383e203d 202e635f = .c_\n@@ -2217,22 +2217,22 @@\n 0x00008a60 72726e6f 207b202f 2f343536 0a202020 rrno { //456. \n 0x00008a70 65727220 3d202463 6f6e7665 7274283c err = $convert(<\n 0x00008a80 74797065 202d3139 3e2c2065 72726e6f type -19>, errno\n 0x00008a90 29202f2f 3435370a 20207d20 2f2f3435 ) //457. } //45\n 0x00008aa0 360a207d 202f2f34 35380a20 72657475 6. } //458. retu\n 0x00008ab0 726e202f 2f343539 0a66756e 63202e67 rn //459.func .g\n 0x00008ac0 65746377 64202862 7566203c 6573633a etcwd (buf ,\n+ 0x00008ad0 3078313e 203c7479 70652032 37313e2c 0x1> ,\n 0x00008ae0 2073697a 65203c74 79706520 35363e29 size )\n 0x00008af0 20286572 72203c74 79706520 2d31393e (err \n 0x00008b00 29203c69 6e6c3a34 33313e0a 202f2f20 ) . // \n 0x00008b10 6c696263 616c6c73 2e676f3a 31343733 libcalls.go:1473\n 0x00008b20 0a20456e 74657273 79736361 6c6c2829 . Entersyscall()\n 0x00008b30 202f2f31 3437340a 20766172 205f7220 //1474. var _r \n- 0x00008b40 3c747970 65203237 303e203d 202e635f = .c_\n+ 0x00008b40 3c747970 65203237 313e203d 202e635f = .c_\n 0x00008b50 67657463 77642862 75662c20 24636f6e getcwd(buf, $con\n 0x00008b60 76657274 283c7479 70652035 363e2c20 vert(, \n 0x00008b70 73697a65 2929202f 2f313437 350a2076 size)) //1475. v\n 0x00008b80 61722065 72726e6f 203c7479 70652039 ar errno //1476. var se\n 0x00008ba0 74457272 6e6f203c 74797065 202d3135 tErrno = $false //147\n@@ -2267,15 +2267,15 @@\n 0x00008d80 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008d90 2e635f67 6574736f 636b6f70 74282463 .c_getsockopt($c\n 0x00008da0 6f6e7665 7274283c 74797065 2038383e onvert(\n 0x00008db0 2c207329 2c202463 6f6e7665 7274283c , s), $convert(<\n 0x00008dc0 74797065 2038383e 2c206c65 76656c29 type 88>, level)\n 0x00008dd0 2c202463 6f6e7665 7274283c 74797065 , $convert(, name), $co\n- 0x00008df0 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00008df0 6e766572 74283c74 79706520 3237313e nvert(\n 0x00008e00 2c207661 6c292c20 76616c6c 656e2920 , val), vallen) \n 0x00008e10 2f2f3336 32330a20 76617220 6572726e //3623. var errn\n 0x00008e20 6f203c74 79706520 393e202f 2f333632 o //362\n 0x00008e30 340a2076 61722073 65744572 726e6f20 4. var setErrno \n 0x00008e40 3c747970 65202d31 353e203d 20246661 = $fa\n 0x00008e50 6c736520 2f2f3336 32350a20 7b202f2f lse //3625. { //\n 0x00008e60 33363236 0a202069 6620285f 72203c20 3626. if (_r < \n@@ -2294,15 +2294,15 @@\n 0x00008f30 393e2c20 6572726e 6f29202f 2f333633 9>, errno) //363\n 0x00008f40 320a2020 7d202f2f 33363331 0a207d20 2. } //3631. } \n 0x00008f50 2f2f3336 33330a20 72657475 726e202f //3633. return /\n 0x00008f60 2f333633 340a6675 6e63202e 67657474 /3634.func .gett\n 0x00008f70 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00008fa0 3c747970 65203237 303e2920 28657272 ) (err\n+ 0x00008fa0 3c747970 65203237 313e2920 28657272 ) (err\n 0x00008fb0 203c7479 7065202d 31393e29 203c696e ) . // libca\n 0x00008fd0 6c6c732e 676f3a31 3939330a 20766172 lls.go:1993. var\n 0x00008fe0 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008ff0 2e635f67 65747469 6d656f66 64617928 .c_gettimeofday(\n 0x00009000 74762c20 747a2920 2f2f3139 39340a20 tv, tz) //1994. \n 0x00009010 76617220 6572726e 6f203c74 79706520 var errno = .c___go_ptra\n 0x00009800 63652824 636f6e76 65727428 3c747970 ce($convert(, request),\n 0x00009820 2024636f 6e766572 74283c74 79706520 $convert(, pid), $conv\n- 0x00009840 65727428 3c747970 65203237 303e2c20 ert(, \n+ 0x00009840 65727428 3c747970 65203237 313e2c20 ert(, \n 0x00009850 24636f6e 76657274 283c7479 70652031 $convert(, addr)), $co\n- 0x00009870 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00009870 6e766572 74283c74 79706520 3237313e nvert(\n 0x00009880 2c202463 6f6e7665 7274283c 74797065 , $convert(, data))) /\n 0x000098a0 2f373238 0a207661 72206572 726e6f20 /728. var errno \n 0x000098b0 3c747970 6520393e 202f2f37 32390a20 //729. \n 0x000098c0 76617220 73657445 72726e6f 203c7479 var setErrno = $false\n 0x000098e0 202f2f37 33300a20 7b202f2f 3733310a //730. { //731.\n@@ -2495,15 +2495,15 @@\n 0x00009bc0 203d202e 635f7365 74736f63 6b6f7074 = .c_setsockopt\n 0x00009bd0 2824636f 6e766572 74283c74 79706520 ($convert(, s), $conver\n 0x00009bf0 74283c74 79706520 38383e2c 206c6576 t(, lev\n 0x00009c00 656c292c 2024636f 6e766572 74283c74 el), $convert(, name), \n 0x00009c20 24636f6e 76657274 283c7479 70652032 $convert(, val), $conv\n+ 0x00009c30 37313e2c 2076616c 292c2024 636f6e76 71>, val), $conv\n 0x00009c40 65727428 3c747970 65203636 3e2c2076 ert(, v\n 0x00009c50 616c6c65 6e292920 2f2f3333 37360a20 allen)) //3376. \n 0x00009c60 76617220 6572726e 6f203c74 79706520 var errno //3377. var s\n 0x00009c80 65744572 726e6f20 3c747970 65202d31 etErrno = $false //33\n 0x00009ca0 37380a20 7b202f2f 33333739 0a202069 78. { //3379. i\n@@ -2523,15 +2523,15 @@\n 0x00009d80 6f29202f 2f333338 350a2020 7d202f2f o) //3385. } //\n 0x00009d90 33333834 0a207d20 2f2f3333 38360a20 3384. } //3386. \n 0x00009da0 72657475 726e202f 2f333338 370a6675 return //3387.fu\n 0x00009db0 6e63202e 73657474 696d656f 66646179 nc .settimeofday\n 0x00009dc0 20287476 203c6573 633a3078 313e203c (tv <\n 0x00009dd0 74797065 20323630 3e2c2074 7a203c65 type 260>, tz ) (err ) (err ) . \n 0x00009e10 2f2f206c 69626361 6c6c732e 676f3a32 // libcalls.go:2\n 0x00009e20 3438350a 20766172 205f7220 3c747970 485. var _r = .c_setti\n 0x00009e40 6d656f66 64617928 74762c20 747a2920 meofday(tv, tz) \n 0x00009e50 2f2f3234 38360a20 76617220 6572726e //2486. var errn\n 0x00009e60 6f203c74 79706520 393e202f 2f323438 o //248\n@@ -3019,15 +3019,15 @@\n 0x0000bc80 20536574 736f636b 6f707453 7472696e SetsockoptStrin\n 0x0000bc90 67286664 2c203120 2c203235 202c2064 g(fd, 1 , 25 , d\n 0x0000bca0 65766963 6529202f 2f313431 0a202072 evice) //141. r\n 0x0000bcb0 65747572 6e202f2f 3134310a 207d202f eturn //141. } /\n 0x0000bcc0 2f300a66 756e6320 42797465 50747246 /0.func BytePtrF\n 0x0000bcd0 726f6d53 7472696e 67202873 203c6573 romString (s ) (? \n+ 0x0000bcf0 3e292028 3f203c74 79706520 3237313e >) (? \n 0x0000bd00 2c203f20 3c747970 65202d31 393e290a , ? ).\n 0x0000bd10 66756e63 20427974 65536c69 63654672 func ByteSliceFr\n 0x0000bd20 6f6d5374 72696e67 20287320 3c657363 omString (s \n 0x0000bd40 2920283f 203c7479 70652033 37363e2c ) (? ,\n 0x0000bd50 203f203c 74797065 202d3139 3e290a63 ? ).c\n 0x0000bd60 6f6e7374 20434241 5544203d 20343131 onst CBAUD = 411\n@@ -11279,15 +11279,15 @@\n 0x0002c0c0 53746465 7272203c 74797065 202d3131 Stderr .var Stdin .var Stdou\n 0x0002c0f0 74203c74 79706520 2d31313e 0a66756e t .fun\n 0x0002c100 63205374 72696e67 42797465 50747220 c StringBytePtr \n 0x0002c110 2873203c 6573633a 3078313e 203c7479 (s ) ($ret10\n- 0x0002c130 34203c74 79706520 3237303e 29203c69 4 ) ) . // ../.\n 0x0002c150 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g\n 0x0002c160 6f2f7379 7363616c 6c2f7379 7363616c o/syscall/syscal\n 0x0002c170 6c2e676f 3a36350a 207b202f 2f36350a l.go:65. { //65.\n 0x0002c180 20202472 65743130 34203d20 26285374 $ret104 = &(St\n 0x0002c190 72696e67 42797465 536c6963 65287329 ringByteSlice(s)\n 0x0002c1a0 295b3020 5d202f2f 36350a20 20726574 )[0 ] //65. ret\n@@ -12140,11 +12140,11 @@\n 0x0002f690 7065202d 31393e29 0a66756e 63205772 pe -19>).func Wr\n 0x0002f6a0 69746520 28666420 3c747970 65202d31 ite (fd , p \n 0x0002f6c0 3c747970 65203337 363e2920 286e203c ) (n <\n 0x0002f6d0 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x0002f6e0 74797065 202d3139 3e290a63 6f6e7374 type -19>).const\n 0x0002f6f0 20584341 5345203d 2034200a 63686563 XCASE = 4 .chec\n- 0x0002f700 6b73756d 20433535 37324538 39413739 ksum C5572E89A79\n- 0x0002f710 44383830 45394234 41344145 41463935 D880E9B4A4AEAF95\n- 0x0002f720 31443341 44463732 37373335 390a 1D3ADF7277359.\n+ 0x0002f700 6b73756d 20353645 39433930 45423930 ksum 56E9C90EB90\n+ 0x0002f710 41384631 39323144 37454139 38303433 A8F1921D7EA98043\n+ 0x0002f720 36434436 42433834 38374530 450a 6CD6BC8487E0E.\n \n"}]}, {"source1": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "source2": "./usr/lib/gcc-cross/arm-linux-gnueabihf/12/libgo.a", "unified_diff": null, "details": [{"source1": "png.o", "source2": "png.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -25,39 +25,39 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import io io \"io\"\n import strconv strconv \"strconv\"\n indirectimport flate compress/flate\n init png image_1png..import bufio bufio..import bytes bytes..import flate compress_1flate..import zlib compress_1zlib..import binary encoding_1binary..import errors errors..import fmt fmt..import crc32 hash_1crc32..import image image..import color image_1color..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import hash ~hash adler32 ~hash_1adler32 abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 1 2 1 6 1 11 1 14 1 16 1 21 1 24 1 27 2 6 2 11 2 14 2 16 2 21 2 24 2 27 3 1 3 2 3 6 3 7 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 4 1 4 2 4 3 4 5 4 6 4 7 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 5 6 5 11 5 14 5 16 5 20 5 21 5 23 5 24 5 27 6 11 6 14 6 21 7 6 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 8 6 8 11 8 14 8 16 8 21 8 24 9 1 9 2 9 6 9 10 9 11 9 14 9 16 9 21 9 23 9 24 9 27 12 6 12 11 12 14 12 21 13 6 13 11 13 12 13 14 13 16 13 21 13 24 13 25 13 26 14 11 14 21 15 11 15 21 15 24 16 6 16 11 16 14 16 21 16 24 17 6 17 11 17 12 17 14 17 16 17 19 17 21 17 22 17 24 17 25 17 26 18 6 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 19 18 21 18 22 18 24 18 25 18 26 19 6 19 11 19 14 19 21 20 6 20 11 20 14 20 21 20 23 20 24 20 27 21 11 22 11 22 14 22 21 23 6 23 11 23 14 23 21 24 11 24 21 25 6 25 11 25 12 25 14 25 21 25 24 26 6 26 11 26 12 26 14 26 21 26 24 26 25\n-types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 21 22 111 55 120 56 60 85 74 75\n+types 106 7 37 94 32 38 81 86 458 774 275 282 53 1121 337 112 1610 394 48 47 193 238 295 31 32 37 33 32 411 901 39 39 164 120 31 31 49 46 22 32 35 47 34 50 50 63 18 19 18 19 19 19 19 19 19 19 19 18 18 18 19 13 78 67 49 71 47 106 82 186 817 80 230 86 115 84 498 285 361 27 28 27 24 24 26 25 25 27 24 23 24 21 21 21 21 21 21 22 21 111 55 120 56 60 85 74 75\n type 1 \"CompressionLevel\" \n type 2 \"Encoder\" \n func (enc ) Encode (w , m ) \n type 3 \"EncoderBuffer\" \n type 4 \"EncoderBufferPool\" \n type 5 \"FormatError\" \n func (e ) Error () \n type 6 \"UnsupportedError\" \n func (e ) Error () \n type 7 \".image/png.encoder\" \n- func (e ) .writeChunk (b , name )\n+ func (e ) .writeChunk (b , name )\n func (e ) .writeIHDR ()\n func (e ) .writePLTEAndTRNS (p )\n- func (e ) Write (b ) (? , ? )\n+ func (e ) Write (b ) (? , ? )\n func (e ) .writeImage (w , m , cb , level ) \n func (e ) .writeIDATs ()\n func (e ) .writeIEND ()\n type 8 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 9 \".compress/flate.byFreq\" \n func (s ) .sort (a )\n@@ -67,76 +67,76 @@\n type 10 \".compress/flate.byLiteral\" \n func (s ) .sort (a )\n func (s ) Len () ($ret38 )\n func (s ) Less (i , j ) \n func (s ) Swap (i , j )\n type 11 \".compress/flate.compressionLevel\" \n type 12 \".compress/flate.compressor\" \n- func (d ) .write (b ) (n , err )\n+ func (d ) .write (b ) (n , err )\n func (d ) .encSpeed ()\n func (d ) .syncFlush () \n func (d ) .init (w , level ) (err )\n func (d ) .initDeflate ()\n- func (d ) .fillStore (b ) \n- func (d ) .fillDeflate (b ) \n+ func (d ) .fillStore (b ) \n+ func (d ) .fillDeflate (b ) \n func (d ) .writeBlock (tokens , index ) \n func (d ) .reset (w )\n func (d ) .findMatch (pos , prevHead , prevLength , lookahead ) (length , offset , ok )\n func (d ) .deflate ()\n func (d ) .store ()\n- func (d ) .writeStoredBlock (buf ) \n+ func (d ) .writeStoredBlock (buf ) \n func (d ) .storeHuff ()\n func (d ) .close () \n- func (d ) .fillWindow (b )\n+ func (d ) .fillWindow (b )\n type 13 \".compress/flate.deflateFast\" \n- func (e ) .encode (dst , src ) \n- func (e ) .matchLen (s , t , src ) \n+ func (e ) .encode (dst , src ) \n+ func (e ) .matchLen (s , t , src ) \n func (e ) .reset ()\n func (e ) .shiftOffsets ()\n type 14 \".compress/flate.hcode\" \n func (h ) .set (code , length )\n type 15 \".compress/flate.huffmanBitWriter\" \n func (w ) .writeDynamicHeader (numLiterals , numOffsets , numCodegens , isEof )\n func (w ) .writeFixedHeader (isEof )\n func (w ) .writeCode (c )\n func (w ) .writeTokens (tokens , leCodes , oeCodes )\n func (w ) .indexTokens (tokens ) (numLiterals , numOffsets )\n func (w ) .flush ()\n func (w ) .dynamicSize (litEnc , offEnc , extraBits ) (size , numCodegens )\n- func (w ) .writeBlockDynamic (tokens , eof , input )\n- func (w ) .writeBlock (tokens , eof , input )\n- func (w ) .write (b )\n+ func (w ) .writeBlockDynamic (tokens , eof , input )\n+ func (w ) .writeBlock (tokens , eof , input )\n+ func (w ) .write (b )\n func (w ) .writeBits (b , nb )\n func (w ) .writeStoredHeader (length , isEof )\n- func (w ) .writeBytes (bytes )\n- func (w ) .storedSize (in ) ($ret30 , $ret31 )\n+ func (w ) .writeBytes (bytes )\n+ func (w ) .storedSize (in ) ($ret30 , $ret31 )\n func (w ) .reset (writer )\n func (w ) .fixedSize (extraBits ) \n func (w ) .generateCodegen (numLiterals , numOffsets , litEnc , offEnc )\n- func (w ) .writeBlockHuff (eof , input )\n+ func (w ) .writeBlockHuff (eof , input )\n type 16 \".compress/flate.huffmanEncoder\" \n func (h ) .bitLength (freq ) \n func (h ) .bitCounts (list , maxBits ) \n func (h ) .assignEncodingAndSize (bitCount , list )\n func (h ) .generate (freq , maxBits )\n type 17 \".compress/flate.literalNode\" \n type 18 \".compress/flate.tableEntry\" \n type 19 \".compress/flate.token\" \n func (t ) .literal () ($ret62 )\n func (t ) .offset () ($ret63 )\n func (t ) .length () ($ret64 )\n type 20 \"compress/flate.Writer\" \n- func (w ) Write (data ) (n , err )\n+ func (w ) Write (data ) (n , err )\n func (w ) Flush () \n func (w ) Close () \n func (w ) Reset (dst )\n type 21 \"compress/zlib.Writer\" \n func (z ) Close () \n func (z ) Flush () \n- func (z ) Write (p ) (n , err )\n+ func (z ) Write (p ) (n , err )\n func (z ) .writeHeader () (err )\n func (z ) Reset (w )\n type 22 \"hash.Hash\" \n type 23 \"hash.Hash32\" \n type 24 \"hash/crc32.Table\" \n type 25 \"image.Config\" \n type 26 \"image.Image\" \n@@ -174,18 +174,18 @@\n func (p ) Convert (c ) \n func (p ) Index (c ) \n type 32 \"image/color.RGBA64\" \n func (c ) RGBA () (r , g , b , a )\n type 33 \"io.Reader\" \n type 34 \"io.Writer\" \n type 35 (? , ? , ? )\n-type 36 (? , ? ) \n+type 36 (? , ? ) \n type 37 (? )\n type 38 (? ) \n-type 39 (? , ? )\n+type 39 (? , ? )\n type 40 (? , ? ) \n type 41 (? ) \n type 42 (? ) (? , ? )\n type 43 (? ) (? , ? )\n type 44 (? , ? , ? , ? )\n type 45 *\n type 46 *\n@@ -204,54 +204,54 @@\n type 59 *\n type 60 *any\n type 61 struct { ColorModel ; Width ; Height ; }\n type 62 struct { CompressionLevel ; BufferPool ; }\n type 63 struct { Min ; Max ; }\n type 64 struct { R ; G ; B ; A ; }\n type 65 struct { X ; Y ; }\n-type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 66 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n type 67 struct { .compress/flate.code ; .compress/flate.len ; }\n type 68 struct { .compress/flate.codes ; .compress/flate.freqcache ; .compress/flate.bitCount ; .compress/flate.lns ; .compress/flate.lfs ; }\n-type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n-type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n+type 69 struct { ? ; .compress/flate.w ; .compress/flate.bulkHasher ; .compress/flate.fill ; .compress/flate.step ; .compress/flate.sync ; .compress/flate.bestSpeed ; .compress/flate.chainHead ; .compress/flate.hashHead ; .compress/flate.hashPrev ; .compress/flate.hashOffset ; .compress/flate.index ; .compress/flate.window ; .compress/flate.windowEnd ; .compress/flate.blockStart ; .compress/flate.byteAvailable ; .compress/flate.tokens ; .compress/flate.length ; .compress/flate.offset ; .compress/flate.hash ; .compress/flate.maxInsertIndex ; .compress/flate.err ; .compress/flate.hashMatch ; }\n+type 70 struct { .compress/flate.d ; .compress/flate.dict ; }\n type 71 struct { .compress/flate.level ; .compress/flate.good ; .compress/flate.lazy ; .compress/flate.nice ; .compress/flate.chain ; .compress/flate.fastSkipHashing ; }\n type 72 struct { .compress/flate.literal ; .compress/flate.freq ; }\n-type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n+type 73 struct { .compress/flate.table ; .compress/flate.prev ; .compress/flate.cur ; }\n type 74 struct { .compress/flate.val ; .compress/flate.offset ; }\n-type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n-type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n-type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n+type 75 struct { .compress/flate.writer ; .compress/flate.bits ; .compress/flate.nbits ; .compress/flate.bytes ; .compress/flate.codegenFreq ; .compress/flate.nbytes ; .compress/flate.literalFreq ; .compress/flate.offsetFreq ; .compress/flate.codegen ; .compress/flate.literalEncoding ; .compress/flate.offsetEncoding ; .compress/flate.codegenEncoding ; .compress/flate.err ; }\n+type 76 struct { .compress/zlib.w ; .compress/zlib.level ; .compress/zlib.dict ; .compress/zlib.compressor ; .compress/zlib.digest ; .compress/zlib.err ; .compress/zlib.scratch ; .compress/zlib.wroteHeader ; }\n+type 77 struct { .image/png.enc ; .image/png.w ; .image/png.m ; .image/png.cb ; .image/png.err ; .image/png.header ; .image/png.footer ; .image/png.tmp ; .image/png.cr ; .image/png.pr ; .image/png.zw ; .image/png.zwLevel ; .image/png.bw ; }\n type 78 [1024 ] \n type 79 [131072 ] \n type 80 [16384 ] \n type 81 [17 ] \n type 82 [19 ] \n type 83 [248 ] \n type 84 [256 ] \n type 85 [257 ] \n type 86 [32768 ] \n type 87 [4 ] \n-type 88 [5 ] \n+type 88 [5 ] \n type 89 [8 ] \n type 90 [] \n type 91 [] \n type 92 [] \n type 93 [] \n type 94 [] \n type 95 [] \n-type 96 [] \n-type 97 [] \n+type 96 [] \n+type 97 [] \n type 98 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 99 interface { ? ; Sum32 () ; }\n-type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n+type 100 interface { ? ; BlockSize () ; Reset (); Size () ; Sum (b ) ; }\n type 101 interface { Convert (c ) ; }\n type 102 interface { Get () ; Put (? ); }\n type 103 interface { RGBA () (r , g , b , a ); }\n-type 104 interface { Read (p ) (n , err ); }\n-type 105 interface { Write (p ) (n , err ); }\n+type 104 interface { Read (p ) (n , err ); }\n+type 105 interface { Write (p ) (n , err ); }\n func .abs (x ) ($ret0 ) \n // ../../../src/libgo/go/image/png/paeth.go:10\n var m = (x >> $convert(, 31 )) //12\n $ret0 = ((x ^ m) - m) //19\n return //19\n const BestCompression = -3 \n const BestSpeed = -2 \n@@ -261,15 +261,15 @@\n func Encode (w , m ) \n const NoCompression = -1 \n func /*asm __builtin_memset */ __builtin_memset (? , ? , ? )\n var IEEETable \n func New (tab ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n func FormatInt (i , base ) \n-checksum F9B0207A6BC9DB6E1048EC131D2252DBD969E675\n+checksum A4E6D8CDA3698C0E171192592B72E0F337DA5BDF\n png: invalid format: \n png: unsupported feature: \n bit depth %d, color type %d\n bad palette length: \n invalid image size: \n Bad chunk length: %d\n chunk out of order\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -185,15 +185,15 @@\n 0x00000b60 20363720 34392037 31203437 20313036 67 49 71 47 106\n 0x00000b70 20383220 31383620 38313720 38302032 82 186 817 80 2\n 0x00000b80 33302038 36203131 35203834 20343938 30 86 115 84 498\n 0x00000b90 20323835 20333631 20323720 32382032 285 361 27 28 2\n 0x00000ba0 37203234 20323420 32362032 35203235 7 24 24 26 25 25\n 0x00000bb0 20323720 32342032 33203234 20323120 27 24 23 24 21 \n 0x00000bc0 32312032 31203231 20323120 32312032 21 21 21 21 21 2\n- 0x00000bd0 31203232 20313131 20353520 31323020 1 22 111 55 120 \n+ 0x00000bd0 32203231 20313131 20353520 31323020 2 21 111 55 120 \n 0x00000be0 35362036 30203835 20373420 37350a74 56 60 85 74 75.t\n 0x00000bf0 79706520 31202243 6f6d7072 65737369 ype 1 \"Compressi\n 0x00000c00 6f6e4c65 76656c22 203c7479 7065202d onLevel\" .type 2 \"Enco\n 0x00000c20 64657222 203c7479 70652036 323e0a20 der\" . \n 0x00000c30 66756e63 2028656e 63203c74 79706520 func (enc ) Encode (w <\n@@ -214,26 +214,26 @@\n 0x00000d30 756e6320 2865203c 6573633a 3078313e unc (e \n 0x00000d40 203c7479 70652036 3e292045 72726f72 ) Error\n 0x00000d50 20282920 3c747970 65202d31 363e0a74 () .t\n 0x00000d60 79706520 3720222e 696d6167 652f706e ype 7 \".image/pn\n 0x00000d70 672e656e 636f6465 7222203c 74797065 g.encoder\" . func (e ) .writeC\n- 0x00000da0 68756e6b 20286220 3c747970 65203937 hunk (b , name ). f\n 0x00000dd0 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000de0 29202e77 72697465 49484452 2028290a ) .writeIHDR ().\n 0x00000df0 2066756e 63202865 203c7479 70652035 func (e ) .writePLTEAn\n 0x00000e10 6454524e 53202870 203c6573 633a3078 dTRNS (p ). f\n 0x00000e30 756e6320 2865203c 74797065 2035383e unc (e \n 0x00000e40 29205772 69746520 2862203c 74797065 ) Write (b ) (? ) (? , ? ). func (e )\n 0x00000e90 202e7772 69746549 6d616765 20287720 .writeImage (w \n 0x00000ea0 3c747970 65203334 3e2c206d 203c7479 , m , cb , level ). func (b ) WriteByte (c \n 0x00000fd0 3c747970 65202d32 303e2920 3c747970 ) . func (b \n 0x00000ff0 3c657363 3a307831 30613e20 3c747970 ) Write (p \n- 0x00001010 3c747970 65203937 3e292028 6e6e203c ) (nn <\n+ 0x00001010 3c747970 65203936 3e292028 6e6e203c ) (nn <\n 0x00001020 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00001030 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00001040 20286220 3c657363 3a307831 30613e20 (b \n 0x00001050 3c747970 65203435 3e292052 65616446 ) ReadF\n 0x00001060 726f6d20 2872203c 74797065 2033333e rom (r \n 0x00001070 2920286e 203c7479 7065202d 343e2c20 ) (n , \n 0x00001080 65727220 3c747970 65202d31 393e290a err ).\n 0x00001090 2066756e 63202862 203c6573 633a3078 func (b ) Bu\n 0x000010b0 66666572 65642028 29203c74 79706520 ffered () . func (b ) AvailableBuf\n- 0x000010f0 66657220 2829203c 74797065 2039373e fer () \n+ 0x000010f0 66657220 2829203c 74797065 2039363e fer () \n 0x00001100 0a206675 6e632028 62203c65 73633a30 . func (b )\n 0x00001120 20577269 74655374 72696e67 20287320 WriteString (s \n 0x00001130 3c657363 3a307831 3e203c74 79706520 ) (? , ? ). func (b \n 0x00001490 0a747970 65203132 20222e63 6f6d7072 .type 12 \".compr\n 0x000014a0 6573732f 666c6174 652e636f 6d707265 ess/flate.compre\n 0x000014b0 73736f72 22203c74 79706520 36393e0a ssor\" .\n 0x000014c0 2066756e 63202864 203c7479 70652034 func (d ) .write (b ) (n ) (n , err ). func (d\n 0x00001510 203c6573 633a3078 393e203c 74797065 ) .encSpeed \n 0x00001530 28290a20 66756e63 20286420 3c747970 (). func (d ) .syncFlus\n 0x00001550 68202829 203c7479 7065202d 31393e0a h () .\n@@ -350,19 +350,19 @@\n 0x000015b0 31393e29 0a206675 6e632028 64203c65 19>). func (d ) .initDeflate \n 0x000015e0 28290a20 66756e63 20286420 3c657363 (). func (d )\n 0x00001600 202e6669 6c6c5374 6f726520 2862203c .fillStore (b <\n 0x00001610 6573633a 3078313e 203c7479 70652039 esc:0x1> ) . \n+ 0x00001620 363e2920 3c747970 65202d31 313e0a20 6>) . \n 0x00001630 66756e63 20286420 3c657363 3a307831 func (d ) .fi\n 0x00001650 6c6c4465 666c6174 65202862 203c6573 llDeflate (b \n+ 0x00001660 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x00001670 29203c74 79706520 2d31313e 0a206675 ) . fu\n 0x00001680 6e632028 64203c65 73633a30 7833613e nc (d \n 0x00001690 203c7479 70652034 393e2920 2e777269 ) .wri\n 0x000016a0 7465426c 6f636b20 28746f6b 656e7320 teBlock (tokens \n 0x000016b0 3c657363 3a307831 3e203c74 79706520 , index ) ) .deflate ()\n 0x000017f0 0a206675 6e632028 64203c65 73633a30 . func (d ) .\n 0x00001810 73746f72 65202829 0a206675 6e632028 store (). func (\n 0x00001820 64203c65 73633a30 7833613e 203c7479 d ) .writeSt\n 0x00001840 6f726564 426c6f63 6b202862 7566203c oredBlock (buf <\n- 0x00001850 74797065 2039373e 29203c74 79706520 type 97>) ) . func (d ) .storeHuff ()\n 0x00001890 0a206675 6e632028 64203c74 79706520 . func (d ) .close () <\n 0x000018b0 74797065 202d3139 3e0a2066 756e6320 type -19>. func \n 0x000018c0 2864203c 74797065 2034393e 29202e66 (d ) .f\n 0x000018d0 696c6c57 696e646f 77202862 203c6573 illWindow (b \n+ 0x000018e0 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x000018f0 290a7479 70652031 3320222e 636f6d70 ).type 13 \".comp\n 0x00001900 72657373 2f666c61 74652e64 65666c61 ress/flate.defla\n 0x00001910 74654661 73742220 3c747970 65203733 teFast\" . func (e ) \n 0x00001940 2e656e63 6f646520 28647374 203c6573 .encode (dst , src \n- 0x00001970 203c7479 70652039 373e2920 3c747970 ) ) . func (e <\n 0x00001990 6573633a 3078313e 203c7479 70652035 esc:0x1> ) .matchLen (s\n 0x000019b0 203c7479 7065202d 333e2c20 74203c74 , t , src \n+ 0x000019d0 633a3078 313e203c 74797065 2039363e c:0x1> \n 0x000019e0 29203c74 79706520 2d333e0a 2066756e ) . fun\n 0x000019f0 63202865 203c6573 633a3078 313e203c c (e <\n 0x00001a00 74797065 2035303e 29202e72 65736574 type 50>) .reset\n 0x00001a10 2028290a 2066756e 63202865 203c6573 (). func (e \n 0x00001a30 29202e73 68696674 4f666673 65747320 ) .shiftOffsets \n 0x00001a40 28290a74 79706520 31342022 2e636f6d ().type 14 \".com\n@@ -474,40 +474,40 @@\n 0x00001d70 6567656e 73203c74 79706520 2d31313e egens \n 0x00001d80 290a2066 756e6320 2877203c 74797065 ). func (w ) .writeBloc\n 0x00001da0 6b44796e 616d6963 2028746f 6b656e73 kDynamic (tokens\n 0x00001db0 203c6573 633a3078 313e203c 74797065 , eof , input ). func (w \n+ 0x00001de0 65203936 3e290a20 66756e63 20287720 e 96>). func (w \n 0x00001df0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x00001e00 65426c6f 636b2028 746f6b65 6e73203c eBlock (tokens <\n 0x00001e10 6573633a 3078313e 203c7479 70652039 esc:0x1> , eof , input ). func (w ). func (w ) .write (b ). func (w\n+ 0x00001e70 70652039 363e290a 2066756e 63202877 pe 96>). func (w\n 0x00001e80 203c7479 70652035 323e2920 2e777269 ) .wri\n 0x00001e90 74654269 74732028 62203c74 79706520 teBits (b , nb ). func (w ) .writeSt\n 0x00001ed0 6f726564 48656164 65722028 6c656e67 oredHeader (leng\n 0x00001ee0 7468203c 74797065 202d3131 3e2c2069 th , i\n 0x00001ef0 73456f66 203c7479 7065202d 31353e29 sEof )\n 0x00001f00 0a206675 6e632028 77203c74 79706520 . func (w ) .writeBytes\n- 0x00001f20 20286279 74657320 3c747970 65203937 (bytes ). func (w )\n 0x00001f50 202e7374 6f726564 53697a65 2028696e .storedSize (in\n 0x00001f60 203c6573 633a3078 313e203c 74797065 ) ($ret30 ) ($ret30 , $ret31\n 0x00001f90 203c7479 7065202d 31353e29 0a206675 ). fu\n 0x00001fa0 6e632028 77203c65 73633a30 78313e20 nc (w \n 0x00001fb0 3c747970 65203532 3e29202e 72657365 ) .rese\n 0x00001fc0 74202877 72697465 72203c74 79706520 t (writer ). func (w \n 0x00002090 3c747970 65203533 3e2c206f 6666456e , offEn\n 0x000020a0 63203c65 73633a30 78313e20 3c747970 c ). func (w \n 0x000020c0 3c747970 65203532 3e29202e 77726974 ) .writ\n 0x000020d0 65426c6f 636b4875 66662028 656f6620 eBlockHuff (eof \n 0x000020e0 3c747970 65202d31 353e2c20 696e7075 , inpu\n- 0x000020f0 74203c74 79706520 39373e29 0a747970 t ).typ\n+ 0x000020f0 74203c74 79706520 39363e29 0a747970 t ).typ\n 0x00002100 65203136 20222e63 6f6d7072 6573732f e 16 \".compress/\n 0x00002110 666c6174 652e6875 66666d61 6e456e63 flate.huffmanEnc\n 0x00002120 6f646572 22203c74 79706520 36383e0a oder\" .\n 0x00002130 2066756e 63202868 203c6573 633a3078 func (h ) .b\n 0x00002150 69744c65 6e677468 20286672 6571203c itLength (freq <\n 0x00002160 6573633a 3078313e 203c7479 70652039 esc:0x1> ) .length\n 0x00002390 20282920 28247265 74363420 3c747970 () ($ret64 ).type 20 \"\n 0x000023b0 636f6d70 72657373 2f666c61 74652e57 compress/flate.W\n 0x000023c0 72697465 7222203c 74797065 2037303e riter\" \n 0x000023d0 0a206675 6e632028 77203c74 79706520 . func (w ) Write (data\n- 0x000023f0 203c7479 70652039 373e2920 286e203c ) (n <\n+ 0x000023f0 203c7479 70652039 363e2920 286e203c ) (n <\n 0x00002400 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x00002410 74797065 202d3139 3e290a20 66756e63 type -19>). func\n 0x00002420 20287720 3c747970 65203436 3e292046 (w ) F\n 0x00002430 6c757368 20282920 3c747970 65202d31 lush () . func (w ) Close () \n 0x00002460 3c747970 65202d31 393e0a20 66756e63 . func\n@@ -591,15 +591,15 @@\n 0x000024c0 756e6320 287a203c 74797065 2035343e unc (z \n 0x000024d0 2920436c 6f736520 2829203c 74797065 ) Close () . func (z <\n 0x000024f0 74797065 2035343e 2920466c 75736820 type 54>) Flush \n 0x00002500 2829203c 74797065 202d3139 3e0a2066 () . f\n 0x00002510 756e6320 287a203c 74797065 2035343e unc (z \n 0x00002520 29205772 69746520 2870203c 74797065 ) Write (p ) (n ) (n , err ). func (z ) .writeH\n 0x00002570 65616465 72202829 20286572 72203c74 eader () (err ). func \n 0x00002590 287a203c 6573633a 3078393e 203c7479 (z ) Reset (w\n@@ -723,21 +723,21 @@\n 0x00002d00 74797065 20313034 3e0a7479 70652033 type 104>.type 3\n 0x00002d10 34202269 6f2e5772 69746572 22203c74 4 \"io.Writer\" .type 35\n 0x00002d30 20283f20 3c747970 65203630 3e2c203f (? , ?\n 0x00002d40 203c7479 7065202d 333e2c20 3f203c74 , ? ).type 3\n 0x00002d60 3620283f 203c7479 70652034 393e2c20 6 (? , \n- 0x00002d70 3f203c74 79706520 39373e29 203c7479 ? ) ) .type 37 \n 0x00002d90 283f203c 74797065 2034393e 290a7479 (? ).ty\n 0x00002da0 70652033 3820283f 203c7479 70652035 pe 38 (? ) .ty\n 0x00002dc0 70652033 3920283f 203c7479 70652039 pe 39 (? , ? )\n+ 0x00002dd0 363e2c20 3f203c74 79706520 39353e29 6>, ? )\n 0x00002de0 0a747970 65203430 20283f20 3c747970 .type 40 (? , ? ) .\n 0x00002e10 74797065 20343120 283f203c 74797065 type 41 (? ) .type 42 (? ) (? ; A ;\n 0x00003100 207d0a74 79706520 36352073 74727563 }.type 65 struc\n 0x00003110 74207b20 58203c74 79706520 2d31313e t { X \n 0x00003120 3b205920 3c747970 65202d31 313e3b20 ; Y ; \n 0x00003130 7d0a7479 70652036 36207374 72756374 }.type 66 struct\n 0x00003140 207b202e 62756669 6f2e6572 72203c74 { .bufio.err ; .bufio\n- 0x00003160 2e627566 203c7479 70652039 373e3b20 .buf ; \n+ 0x00003160 2e627566 203c7479 70652039 363e3b20 .buf ; \n 0x00003170 2e627566 696f2e6e 203c7479 7065202d .bufio.n ; .bufio.wr <\n 0x00003190 74797065 2033343e 3b207d0a 74797065 type 34>; }.type\n 0x000031a0 20363720 73747275 6374207b 202e636f 67 struct { .co\n 0x000031b0 6d707265 73732f66 6c617465 2e636f64 mpress/flate.cod\n 0x000031c0 65203c74 79706520 2d363e3b 202e636f e ; .co\n 0x000031d0 6d707265 73732f66 6c617465 2e6c656e mpress/flate.len\n@@ -834,15 +834,15 @@\n 0x000033f0 76203c74 79706520 38363e3b 202e636f v ; .co\n 0x00003400 6d707265 73732f66 6c617465 2e686173 mpress/flate.has\n 0x00003410 684f6666 73657420 3c747970 65202d31 hOffset ; .compress/fl\n 0x00003430 6174652e 696e6465 78203c74 79706520 ate.index ; .compress/\n 0x00003450 666c6174 652e7769 6e646f77 203c7479 flate.window ; .compres\n+ 0x00003460 70652039 363e3b20 2e636f6d 70726573 pe 96>; .compres\n 0x00003470 732f666c 6174652e 77696e64 6f77456e s/flate.windowEn\n 0x00003480 64203c74 79706520 2d31313e 3b202e63 d ; .c\n 0x00003490 6f6d7072 6573732f 666c6174 652e626c ompress/flate.bl\n 0x000034a0 6f636b53 74617274 203c7479 7065202d ockStart ; .compress/f\n 0x000034c0 6c617465 2e627974 65417661 696c6162 late.byteAvailab\n 0x000034d0 6c65203c 74797065 202d3135 3e3b202e le ; .\n@@ -862,15 +862,15 @@\n 0x000035b0 3b202e63 6f6d7072 6573732f 666c6174 ; .compress/flat\n 0x000035c0 652e6861 73684d61 74636820 3c747970 e.hashMatch ; }.type 70\n 0x000035e0 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x000035f0 6573732f 666c6174 652e6420 3c747970 ess/flate.d ; .compress\n 0x00003610 2f666c61 74652e64 69637420 3c747970 /flate.dict ; }.type 71\n+ 0x00003620 65203936 3e3b207d 0a747970 65203731 e 96>; }.type 71\n 0x00003630 20737472 75637420 7b202e63 6f6d7072 struct { .compr\n 0x00003640 6573732f 666c6174 652e6c65 76656c20 ess/flate.level \n 0x00003650 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003660 70726573 732f666c 6174652e 676f6f64 press/flate.good\n 0x00003670 203c7479 7065202d 31313e3b 202e636f ; .co\n 0x00003680 6d707265 73732f66 6c617465 2e6c617a mpress/flate.laz\n 0x00003690 79203c74 79706520 2d31313e 3b202e63 y ; .c\n@@ -887,15 +887,15 @@\n 0x00003740 3e3b202e 636f6d70 72657373 2f666c61 >; .compress/fla\n 0x00003750 74652e66 72657120 3c747970 65202d33 te.freq ; }.type 73 str\n 0x00003770 75637420 7b202e63 6f6d7072 6573732f uct { .compress/\n 0x00003780 666c6174 652e7461 626c6520 3c747970 flate.table ; .compress\n 0x000037a0 2f666c61 74652e70 72657620 3c747970 /flate.prev ; .compress\n+ 0x000037b0 65203936 3e3b202e 636f6d70 72657373 e 96>; .compress\n 0x000037c0 2f666c61 74652e63 7572203c 74797065 /flate.cur ; }.type 74 \n 0x000037e0 73747275 6374207b 202e636f 6d707265 struct { .compre\n 0x000037f0 73732f66 6c617465 2e76616c 203c7479 ss/flate.val ; .compres\n 0x00003810 732f666c 6174652e 6f666673 6574203c s/flate.offset <\n 0x00003820 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n@@ -915,15 +915,15 @@\n 0x00003900 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003910 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003920 72616c46 72657120 3c747970 65203934 ralFreq ; .compress/fla\n 0x00003940 74652e6f 66667365 74467265 71203c74 te.offsetFreq ; .compre\n 0x00003960 73732f66 6c617465 2e636f64 6567656e ss/flate.codegen\n- 0x00003970 203c7479 70652039 363e3b20 2e636f6d ; .com\n+ 0x00003970 203c7479 70652039 373e3b20 2e636f6d ; .com\n 0x00003980 70726573 732f666c 6174652e 6c697465 press/flate.lite\n 0x00003990 72616c45 6e636f64 696e6720 3c747970 ralEncoding ; .compress\n 0x000039b0 2f666c61 74652e6f 66667365 74456e63 /flate.offsetEnc\n 0x000039c0 6f64696e 67203c74 79706520 35333e3b oding ;\n 0x000039d0 202e636f 6d707265 73732f66 6c617465 .compress/flate\n 0x000039e0 2e636f64 6567656e 456e636f 64696e67 .codegenEncoding\n@@ -932,15 +932,15 @@\n 0x00003a10 3c747970 65202d31 393e3b20 7d0a7479 ; }.ty\n 0x00003a20 70652037 36207374 72756374 207b202e pe 76 struct { .\n 0x00003a30 636f6d70 72657373 2f7a6c69 622e7720 compress/zlib.w \n 0x00003a40 3c747970 65203334 3e3b202e 636f6d70 ; .comp\n 0x00003a50 72657373 2f7a6c69 622e6c65 76656c20 ress/zlib.level \n 0x00003a60 3c747970 65202d31 313e3b20 2e636f6d ; .com\n 0x00003a70 70726573 732f7a6c 69622e64 69637420 press/zlib.dict \n- 0x00003a80 3c747970 65203937 3e3b202e 636f6d70 ; .comp\n+ 0x00003a80 3c747970 65203936 3e3b202e 636f6d70 ; .comp\n 0x00003a90 72657373 2f7a6c69 622e636f 6d707265 ress/zlib.compre\n 0x00003aa0 73736f72 203c7479 70652034 363e3b20 ssor ; \n 0x00003ab0 2e636f6d 70726573 732f7a6c 69622e64 .compress/zlib.d\n 0x00003ac0 69676573 74203c74 79706520 32333e3b igest ;\n 0x00003ad0 202e636f 6d707265 73732f7a 6c69622e .compress/zlib.\n 0x00003ae0 65727220 3c747970 65202d31 393e3b20 err ; \n 0x00003af0 2e636f6d 70726573 732f7a6c 69622e73 .compress/zlib.s\n@@ -960,15 +960,15 @@\n 0x00003bd0 652f706e 672e6865 61646572 203c7479 e/png.header ; .image/p\n 0x00003bf0 6e672e66 6f6f7465 72203c74 79706520 ng.footer ; .image/png.\n 0x00003c10 746d7020 3c747970 65203738 3e3b202e tmp ; .\n 0x00003c20 696d6167 652f706e 672e6372 203c7479 image/png.cr ; .image/p\n- 0x00003c40 6e672e70 72203c74 79706520 39363e3b ng.pr ;\n+ 0x00003c40 6e672e70 72203c74 79706520 39373e3b ng.pr ;\n 0x00003c50 202e696d 6167652f 706e672e 7a77203c .image/png.zw <\n 0x00003c60 74797065 2035343e 3b202e69 6d616765 type 54>; .image\n 0x00003c70 2f706e67 2e7a774c 6576656c 203c7479 /png.zwLevel ; .image/\n 0x00003c90 706e672e 6277203c 74797065 2034353e png.bw \n 0x00003ca0 3b207d0a 74797065 20373820 5b313032 ; }.type 78 [102\n 0x00003cb0 34205d20 3c747970 65202d32 303e0a74 4 ] .t\n@@ -983,27 +983,27 @@\n 0x00003d40 74797065 20383420 5b323536 205d203c type 84 [256 ] <\n 0x00003d50 74797065 202d373e 0a747970 65203835 type -7>.type 85\n 0x00003d60 205b3235 37205d20 3c747970 65202d37 [257 ] .type 86 [32768\n 0x00003d80 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00003d90 65203837 205b3420 5d203c74 79706520 e 87 [4 ] .type 88 [5 \n- 0x00003db0 5d203c74 79706520 39363e0a 74797065 ] .type\n+ 0x00003db0 5d203c74 79706520 39373e0a 74797065 ] .type\n 0x00003dc0 20383920 5b38205d 203c7479 7065202d 89 [8 ] .type 90 [] <\n 0x00003de0 74797065 2031343e 0a747970 65203931 type 14>.type 91\n 0x00003df0 205b5d20 3c747970 65203137 3e0a7479 [] .ty\n 0x00003e00 70652039 32205b5d 203c7479 70652031 pe 92 [] .type 93 [] .type 94 \n 0x00003e30 5b5d203c 74797065 202d333e 0a747970 [] .typ\n 0x00003e40 65203935 205b5d20 3c747970 65202d37 e 95 [] .type 96 [] .type 97 [\n- 0x00003e70 5d203c74 79706520 2d32303e 0a747970 ] .typ\n+ 0x00003e60 7065202d 32303e0a 74797065 20393720 pe -20>.type 97 \n+ 0x00003e70 5b5d203c 74797065 202d353e 0a747970 [] .typ\n 0x00003e80 65203938 20696e74 65726661 6365207b e 98 interface {\n 0x00003e90 20417420 2878203c 74797065 202d3131 At (x , y )\n 0x00003eb0 203c7479 70652032 393e3b20 426f756e ; Boun\n 0x00003ec0 64732028 29203c74 79706520 32383e3b ds () ;\n 0x00003ed0 20436f6c 6f724d6f 64656c20 2829203c ColorModel () <\n 0x00003ee0 74797065 2033303e 3b207d0a 74797065 type 30>; }.type\n@@ -1012,36 +1012,36 @@\n 0x00003f10 33322028 29203c74 79706520 2d373e3b 32 () ;\n 0x00003f20 207d0a74 79706520 31303020 696e7465 }.type 100 inte\n 0x00003f30 72666163 65207b20 3f203c74 79706520 rface { ? ; BlockSize (\n 0x00003f50 29203c74 79706520 2d31313e 3b205265 ) ; Re\n 0x00003f60 73657420 28293b20 53697a65 20282920 set (); Size () \n 0x00003f70 3c747970 65202d31 313e3b20 53756d20 ; Sum \n- 0x00003f80 2862203c 74797065 2039373e 29203c74 (b ) ; }.type \n+ 0x00003f80 2862203c 74797065 2039363e 29203c74 (b ) ; }.type \n 0x00003fa0 31303120 696e7465 72666163 65207b20 101 interface { \n 0x00003fb0 436f6e76 65727420 2863203c 74797065 Convert (c ) ;\n 0x00003fd0 207d0a74 79706520 31303220 696e7465 }.type 102 inte\n 0x00003fe0 72666163 65207b20 47657420 2829203c rface { Get () <\n 0x00003ff0 74797065 2035373e 3b205075 7420283f type 57>; Put (?\n 0x00004000 203c7479 70652035 373e293b 207d0a74 ); }.t\n 0x00004010 79706520 31303320 696e7465 72666163 ype 103 interfac\n 0x00004020 65207b20 52474241 20282920 2872203c e { RGBA () (r <\n 0x00004030 74797065 202d373e 2c206720 3c747970 type -7>, g , b , a )\n 0x00004060 3b207d0a 74797065 20313034 20696e74 ; }.type 104 int\n 0x00004070 65726661 6365207b 20526561 64202870 erface { Read (p\n- 0x00004080 203c7479 70652039 373e2920 286e203c ) (n <\n+ 0x00004080 203c7479 70652039 363e2920 286e203c ) (n <\n 0x00004090 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x000040a0 74797065 202d3139 3e293b20 7d0a7479 type -19>); }.ty\n 0x000040b0 70652031 30352069 6e746572 66616365 pe 105 interface\n 0x000040c0 207b2057 72697465 20287020 3c747970 { Write (p ) (n ) (n , err ); }.func .a\n 0x00004100 62732028 78203c74 79706520 2d31313e bs (x \n 0x00004110 29202824 72657430 203c7479 7065202d ) ($ret0 ) . \n 0x00004130 2f2f202e 2e2f2e2e 2f2e2e2f 7372632f // ../../../src/\n 0x00004140 6c696267 6f2f676f 2f696d61 67652f70 libgo/go/image/p\n@@ -1088,12 +1088,12 @@\n 0x000043d0 203c7479 7065202d 31363e2c 20646563 , dec\n 0x000043e0 6f646520 3c747970 65203433 3e2c2064 ode , d\n 0x000043f0 65636f64 65436f6e 66696720 3c747970 ecodeConfig ).func FormatInt (i , base ) .checksum F9\n- 0x00004450 42303230 37413642 43394442 36453130 B0207A6BC9DB6E10\n- 0x00004460 34384543 31333144 32323532 44424439 48EC131D2252DBD9\n- 0x00004470 36394536 37350a 69E675.\n+ 0x00004440 2d31363e 0a636865 636b7375 6d204134 -16>.checksum A4\n+ 0x00004450 45364438 43444133 36393843 30453137 E6D8CDA3698C0E17\n+ 0x00004460 31313932 35393242 37324530 46333337 1192592B72E0F337\n+ 0x00004470 44413542 44460a DA5BDF.\n \n"}]}, {"source1": "lt12-syscall.o", "source2": "lt12-syscall.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -37,15 +37,15 @@\n import race internal/race \"internal/race\"\n import unsafeheader internal/unsafeheader \"internal/unsafeheader\"\n import runtime runtime \"runtime\"\n import sync sync \"sync\"\n import unsafe unsafe \"unsafe\"\n init syscall syscall..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import reflectlite internal_1reflectlite..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 1 2 1 4 1 5 3 1 3 2 3 4 3 5 4 2 4 5 5 2 6 2 6 5\n-types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 24 25 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n+types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 21 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 25 24 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n type 1 \"Addrinfo\" \n type 2 \"Cmsghdr\" \n func (h ) .data (offset ) ($ret54 ) \n // ../../../src/libgo/go/syscall/sockcmsg_unix.go:27\n { //28\n $ret54 = $convert(, (($convert(, $convert(, h)) + $convert(, .cmsgAlignOf(12 ))) + offset)) //28\n return //28\n@@ -228,50 +228,50 @@\n type 111 (? , ? ) \n type 112 (? , ? ) \n type 113 (? ) \n type 114 (? ) \n type 115 (? ) \n type 116 (? ) \n type 117 (? , ? ) \n-type 118 (? , ? ) \n-type 119 (? , ? ) \n+type 118 (? , ? ) \n+type 119 (? , ? ) \n type 120 (? ) \n type 121 (? ) \n type 122 (? ) \n-type 123 (? , ? , ? ) \n-type 124 (? , ? , ? , ? , ? ) \n-type 125 (? , ? , ? , ? , ? , ? ) \n-type 126 (? , ? ) \n-type 127 (? , ? ) \n-type 128 (? , ? ) \n-type 129 (? ) \n+type 123 (? , ? , ? ) \n+type 124 (? , ? , ? , ? , ? ) \n+type 125 (? , ? , ? , ? , ? , ? ) \n+type 126 (? , ? ) \n+type 127 (? , ? ) \n+type 128 (? , ? ) \n+type 129 (? ) \n type 130 (? , ? ) \n type 131 (? , ? ) \n type 132 ()\n type 133 () \n type 134 () \n type 135 () \n type 136 () \n type 137 () \n type 138 (? , ? ) \n type 139 (? , ? ) \n type 140 (? , ? ) \n-type 141 (? , ? , ? ) \n+type 141 (? , ? , ? ) \n type 142 (? , ? , ? , ? ) \n type 143 (? , ? , ? , ? ) \n type 144 (? , ? , ? , ? ) \n type 145 (? , ? , ? , ? , ? ) \n type 146 (? , ? , ? , ? , ? ) \n type 147 (? , ? , ? ) (? , ? )\n type 148 (? , ? , ? , ? ) \n type 149 (? , ? , ? ) \n type 150 (? ) \n type 151 (? ) \n type 152 (? , ? ) \n-type 153 (? ) \n+type 153 (? ) \n type 154 (? ) \n type 155 (? )\n type 156 (? , ? , ? ) \n type 157 (? , ? ) \n type 158 (? ) \n type 159 (? ) \n type 160 (? , ? , ? , ? ) \n@@ -292,33 +292,33 @@\n type 175 (? , ? , ? ) \n type 176 (? , ? ) \n type 177 (? , ? ) \n type 178 (? , ? ) \n type 179 (? , ? ) \n type 180 (? , ? ) \n type 181 (? , ? , ? , ? , ? , ? ) \n-type 182 (? , ? , ? ) \n-type 183 (? , ? , ? ) \n-type 184 (? , ? , ? ) \n-type 185 (? , ? , ? , ? ) \n+type 182 (? , ? , ? ) \n+type 183 (? , ? , ? ) \n+type 184 (? , ? , ? ) \n+type 185 (? , ? , ? , ? ) \n type 186 (? , ? ) \n type 187 (? , ? , ? , ? ) \n type 188 (? , ? , ? ) \n type 189 (? , ? ) \n-type 190 (? , ? , ? , ? ) \n+type 190 (? , ? , ? , ? ) \n type 191 (? , ? , ? ) \n type 192 (? , ? , ? ) \n type 193 (? , ? , ? , ? ) \n type 194 (? , ? , ? ) \n type 195 (? , ? , ? , ? ) \n type 196 (? , ? , ? , ? ) \n type 197 (? , ? , ? , ? ) \n type 198 (? , ? , ? , ? ) \n-type 199 (? , ? , ? , ? , ? ) \n-type 200 (? , ? , ? , ? , ? ) \n+type 199 (? , ? , ? , ? , ? ) \n+type 200 (? , ? , ? , ? , ? ) \n type 201 (? , ? , ? ) \n type 202 (? , ? , ? ) \n type 203 (? , ? ) \n type 204 (? , ? , ? , ? , ? ) \n type 205 (? , ? ) \n type 206 (? )\n type 207 (? ) \n@@ -380,45 +380,45 @@\n type 263 *\n type 264 *\n type 265 *\n type 266 *\n type 267 *\n type 268 *\n type 269 *\n-type 270 *\n-type 271 *\n+type 270 *\n+type 271 *\n type 272 *any\n type 273 struct { Actime ; Modtime ; }\n type 274 struct { Addr ; Ifindex ; }\n type 275 struct { Addr ; Mtu ; }\n type 276 struct { Addr ; Pad ; }\n-type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n+type 277 struct { Ai_flags ; Ai_family ; Ai_socktype ; Ai_protocol ; Ai_addrlen ; Ai_addr ; Ai_canonname ; Ai_next ; }\n type 278 struct { Attr ; Value ; }\n-type 279 struct { Base ; Len ; }\n+type 279 struct { Base ; Len ; }\n type 280 struct { Bits ; }\n type 281 struct { Chroot ; Credential ; Ptrace ; Setsid ; Setpgid ; Setctty ; Noctty ; Ctty ; Foreground ; Pgid ; Pdeathsig ; Cloneflags ; Unshareflags ; UidMappings ; GidMappings ; GidMappingsEnableSetgroups ; AmbientCaps ; }\n type 282 struct { Code ; Jt ; Jf ; K ; }\n type 283 struct { ContainerID ; HostID ; Size ; }\n type 284 struct { Cur ; Max ; }\n type 285 struct { Dev ; Ino ; Mode ; Nlink ; Uid ; Gid ; Rdev ; Size ; Blksize ; Blocks ; Atim ; Mtim ; Ctim ; }\n type 286 struct { Dir ; Env ; Files ; Sys ; }\n type 287 struct { Error ; Msg ; }\n type 288 struct { Events ; Pad ; Fd ; Pad2 ; }\n type 289 struct { Family ; Data ; }\n type 290 struct { Family ; Pad ; Pid ; Groups ; }\n type 291 struct { Family ; Pad ; Pid ; Groups ; .syscall.raw ; }\n type 292 struct { Family ; Path ; }\n-type 293 struct { Family ; Port ; Addr ; Zero ; }\n+type 293 struct { Family ; Port ; Addr ; Zero ; }\n type 294 struct { Family ; Port ; Flowinfo ; Addr ; Scope_id ; }\n-type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n+type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n type 296 struct { Family ; }\n type 297 struct { Family ; Dst_len ; Src_len ; Tos ; Table ; Protocol ; Scope ; Type ; Flags ; }\n type 298 struct { Family ; Prefixlen ; Flags ; Scope ; Index ; }\n type 299 struct { Family ; .syscall.__ifi_pad ; Type ; Index ; Flags ; Change ; }\n-type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n+type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n type 301 struct { Header ; Data ; }\n type 302 struct { Header ; Data ; }\n type 303 struct { Header ; Data ; }\n type 304 struct { Ifindex ; Spec_dst ; Addr ; }\n type 305 struct { Iflag ; Oflag ; Cflag ; Lflag ; Line ; Cc ; Ispeed ; Ospeed ; }\n type 306 struct { Ino ; Off ; Reclen ; Type ; Name ; Godump_0_pad ; }\n type 307 struct { Len ; Level ; Type ; .syscall.__cmsg_data ; }\n@@ -426,29 +426,29 @@\n type 309 struct { Len ; Flags ; Hops ; Ifindex ; }\n type 310 struct { Len ; Type ; }\n type 311 struct { Len ; Type ; Flags ; Seq ; Pid ; }\n type 312 struct { Modes ; Godump_0 ; Offset ; Freq ; Maxerror ; Esterror ; Status ; Godump_1 ; Constant ; Precision ; Tolerance ; Time ; Tick ; Ppsfreq ; Jitter ; Shift ; Godump_2 ; Stabil ; Jitcnt ; Calcnt ; Errcnt ; Stbcnt ; Tai ; Godump_3 ; Godump_4 ; Godump_5 ; Godump_6 ; Godump_7 ; Godump_8 ; Godump_9 ; Godump_10 ; Godump_11 ; Godump_12 ; Godump_13 ; }\n type 313 struct { Multiaddr ; Interface ; }\n type 314 struct { Multiaddr ; Address ; Ifindex ; }\n type 315 struct { Multiaddr ; Interface ; }\n-type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n+type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n type 317 struct { Name ; .syscall.raw ; }\n type 318 struct { Onoff ; Linger ; }\n type 319 struct { Pid ; Uid ; Gid ; }\n type 320 struct { Port ; Addr ; .syscall.raw ; }\n type 321 struct { Port ; ZoneId ; Addr ; .syscall.raw ; }\n-type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n-type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n+type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n+type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n type 324 struct { Sec ; Nsec ; Godump_0 ; }\n type 325 struct { Sec ; Usec ; }\n type 326 struct { Sysname ; Nodename ; Release ; Version ; Machine ; Domainname ; }\n type 327 struct { Type ; Whence ; Start ; Len ; Pid ; Godump_0_pad ; }\n type 328 struct { Type ; Bsize ; Blocks ; Bfree ; Bavail ; Files ; Ffree ; Fsid ; Namelen ; Frsize ; Flags ; Spare ; Godump_0_pad ; }\n type 329 struct { Uid ; Gid ; Groups ; NoSetGroups ; }\n-type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n+type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n type 331 struct { Uregs ; }\n type 332 struct { Utime ; Stime ; Cutime ; Cstime ; }\n type 333 struct { Utime ; Stime ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock ; Oublock ; Msgsnd ; Msgrcv ; Nsignals ; Nvcsw ; Nivcsw ; }\n type 334 struct { Wd ; Mask ; Cookie ; Len ; Name ; }\n type 335 struct { res0 ; res1 ; }\n type 336 struct { }\n type 337 struct { .sync.state ; .sync.sema ; }\n@@ -471,18 +471,18 @@\n type 354 [32 ] \n type 355 [3 ] \n type 356 [4 ] \n type 357 [4 ] \n type 358 [5 ] \n type 359 [65 ] \n type 360 [8 ] \n-type 361 [8 ] \n-type 362 [8 ] \n+type 361 [8 ] \n+type 362 [8 ] \n type 363 [96 ] \n-type 364 [] \n+type 364 [] \n type 365 [] \n type 366 [] \n type 367 [] \n type 368 [] \n type 369 [] \n type 370 [] \n type 371 [] \n@@ -498,79 +498,79 @@\n type 381 interface { }\n type 382 interface { .syscall.sockaddr () (ptr , len , err ); }\n var ._zero \n func /*asm __go_fcntl */ .c___go_fcntl (fd , cmd , arg ) \n func /*asm __go_fcntl_flock */ .c___go_fcntl_flock (fd , cmd , arg ) \n func /*asm __go_ioctl */ .c___go_ioctl (fd , cmd , val ) \n func /*asm __go_ioctl_ptr */ .c___go_ioctl_ptr (fd , cmd , val ) \n-func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n-func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n+func /*asm __go_openat */ .c___go_openat (dirfd , pathname , flags , perm ) \n+func /*asm __go_ptrace */ .c___go_ptrace (request , pid , addr , data ) \n func /*asm _exit */ .c__exit (status )\n func /*asm accept */ .c_accept (fd , sa , len ) \n func /*asm accept4 */ .c_accept4 (fd , sa , len , flags ) \n func /*asm ___adjtimex64 */ .c_adjtimex (buf ) \n func /*asm bind */ .c_bind (fd , sa , len ) \n-func /*asm chdir */ .c_chdir (path ) \n-func /*asm chroot */ .c_chroot (path ) \n+func /*asm chdir */ .c_chdir (path ) \n+func /*asm chroot */ .c_chroot (path ) \n func /*asm close */ .c_close (fd ) \n func /*asm connect */ .c_connect (s , addr , addrlen ) \n func /*asm dup */ .c_dup (oldfd ) \n func /*asm dup2 */ .c_dup2 (oldfd , newfd ) \n func /*asm dup3 */ .c_dup3 (oldfd , newfd , flags ) \n func /*asm epoll_create */ .c_epoll_create (size ) \n func /*asm epoll_create1 */ .c_epoll_create1 (flags ) \n func /*asm epoll_ctl */ .c_epoll_ctl (epfd , op , fd , event ) \n-func /*asm execve */ .c_execve (argv0 , argv , envv ) \n+func /*asm execve */ .c_execve (argv0 , argv , envv ) \n func /*asm fallocate64 */ .c_fallocate (fd , mode , offset , len ) \n func /*asm fchdir */ .c_fchdir (fd ) \n func /*asm fchmod */ .c_fchmod (fd , mode ) \n func /*asm fchown */ .c_fchown (fd , uid , gid ) \n func /*asm fdatasync */ .c_fdatasync (fd ) \n func /*asm flock */ .c_flock (fd , how ) \n func /*asm fork */ .c_fork () \n func /*asm __fstat64_time64 */ .c_fstat64 (fd , stat ) \n func /*asm fstatfs64 */ .c_fstatfs64 (fd , buf ) \n func /*asm fsync */ .c_fsync (fd ) \n func /*asm ftruncate64 */ .c_ftruncate64 (fd , length ) \n-func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n-func /*asm getcwd */ .c_getcwd (buf , size ) \n+func /*asm __futimesat64 */ .c_futimesat (dirfd , path , times ) \n+func /*asm getcwd */ .c_getcwd (buf , size ) \n func /*asm getegid */ .c_getegid () \n func /*asm geteuid */ .c_geteuid () \n func /*asm getgid */ .c_getgid () \n func /*asm getgroups */ .c_getgroups (size , list ) \n func /*asm getpeername */ .c_getpeername (fd , sa , len ) \n func /*asm getpgid */ .c_getpgid (pid ) \n func /*asm getpgrp */ .c_getpgrp () \n func /*asm getpid */ .c_getpid () \n func /*asm getppid */ .c_getppid () \n func /*asm getpriority */ .c_getpriority (which , who ) \n func /*asm getrlimit64 */ .c_getrlimit64 (resource , rlim ) \n func /*asm __getrusage64 */ .c_getrusage (who , rusage ) \n func /*asm getsockname */ .c_getsockname (fd , sa , len ) \n-func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n-func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n+func /*asm __getsockopt64 */ .c_getsockopt (s , level , name , val , vallen ) \n+func /*asm __gettimeofday64 */ .c_gettimeofday (tv , tz ) \n func /*asm getuid */ .c_getuid () \n func /*asm inotify_init */ .c_inotify_init () \n func /*asm inotify_init1 */ .c_inotify_init1 (flags ) \n func /*asm inotify_rm_watch */ .c_inotify_rm_watch (fd , wd ) \n func /*asm kill */ .c_kill (pid , sig ) \n func /*asm listen */ .c_listen (fd , n ) \n func /*asm lseek64 */ .c_lseek64 (fd , offset , whence ) \n func /*asm mlockall */ .c_mlockall (flags ) \n-func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n-func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n+func /*asm mmap64 */ .c_mmap64 (addr , length , prot , flags , fd , offset ) \n+func /*asm mount */ .c_mount (source , target , fstype , flags , data ) \n func /*asm munlockall */ .c_munlockall () \n-func /*asm munmap */ .c_munmap (addr , length ) \n+func /*asm munmap */ .c_munmap (addr , length ) \n func /*asm __nanosleep64 */ .c_nanosleep (time , leftover ) \n func /*asm pause */ .c_pause () \n func /*asm pipe */ .c_pipe (p ) \n func /*asm pipe2 */ .c_pipe2 (p , flags ) \n func /*asm __prctl_time64 */ .c_prctl (option , arg2 , arg3 , arg4 , arg5 ) \n func /*asm prlimit64 */ .c_prlimit (pid , resource , newlimit , oldlimit ) \n-func /*asm read */ .c_read (fd , buf , count ) \n+func /*asm read */ .c_read (fd , buf , count ) \n func /*asm __recvmsg64 */ .c_recvmsg (s , msg , flags ) \n func /*asm __select64 */ .c_select (nfd , r , w , e , timeout ) \n func /*asm sendfile64 */ .c_sendfile64 (outfd , infd , offset , count ) \n func /*asm __sendmsg64 */ .c_sendmsg (s , msg , flags ) \n func /*asm setegid */ .c_setegid (uid ) \n func /*asm seteuid */ .c_seteuid (uid ) \n func /*asm setfsgid */ .c_setfsgid (gid ) \n@@ -581,36 +581,36 @@\n func /*asm setpriority */ .c_setpriority (which , who , prio ) \n func /*asm setregid */ .c_setregid (rgid , egid ) \n func /*asm setresgid */ .c_setresgid (rgid , egid , sgid ) \n func /*asm setresuid */ .c_setresuid (ruid , euid , suid ) \n func /*asm setreuid */ .c_setreuid (ruid , euid ) \n func /*asm setrlimit64 */ .c_setrlimit64 (resource , rlim ) \n func /*asm setsid */ .c_setsid () \n-func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n-func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n+func /*asm __setsockopt64 */ .c_setsockopt (s , level , optname , val , vallen ) \n+func /*asm __settimeofday64 */ .c_settimeofday (tv , tz ) \n func /*asm setuid */ .c_setuid (uid ) \n func /*asm shutdown */ .c_shutdown (fd , how ) \n func /*asm socket */ .c_socket (domain , typ , protocol ) \n func /*asm socketpair */ .c_socketpair (domain , typ , protocol , fd ) \n func /*asm splice */ .c_splice (rfd , roff , wfd , woff , len , flags ) \n-func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n+func /*asm strerror_r */ .c_strerror_r (errnum , b , len ) \n func /*asm sync */ .c_sync ()\n func /*asm sync_file_range */ .c_sync_file_range (fd , off , n , flags ) \n func /*asm sysconf */ .c_sysconf (name ) \n func /*asm sysinfo */ .c_sysinfo (info ) \n func /*asm tcgetattr */ .c_tcgetattr (fd , p ) \n func /*asm tcsetattr */ .c_tcsetattr (fd , actions , p ) \n func /*asm tee */ .c_tee (rfd , wfd , len , flags ) \n func /*asm __time64 */ .c_time (t ) \n func /*asm times */ .c_times (tms ) \n func /*asm umask */ .c_umask (mask ) \n func /*asm uname */ .c_uname (buf ) \n func /*asm unshare */ .c_unshare (flags ) \n func /*asm __wait4_time64 */ .c_wait4 (pid , status , options , rusage ) \n-func /*asm write */ .c_write (fd , buf , count ) \n+func /*asm write */ .c_write (fd , buf , count ) \n func .cmsgAlignOf (salen ) \n func .fcntl (fd , cmd , arg ) (val , err ) \n // libcalls.go:1800\n Entersyscall() //1801\n var _r = .c___go_fcntl($convert(, fd), $convert(, cmd), $convert(, arg)) //1802\n val = $convert(, _r) //1803\n var errno //1804\n@@ -624,15 +624,15 @@\n Exitsyscall() //1810\n { //1811\n if setErrno { //1811\n err = $convert(, errno) //1812\n } //1811\n } //1813\n return //1814\n-func .futimesat (dirfd , path , times ) (err ) \n+func .futimesat (dirfd , path , times ) (err ) \n // libcalls.go:446\n Entersyscall() //447\n var _r = .c_futimesat($convert(, dirfd), path, times) //448\n var errno //449\n var setErrno = $false //450\n { //451\n if (_r < $convert(, 0 )) { //451\n@@ -643,18 +643,18 @@\n Exitsyscall() //455\n { //456\n if setErrno { //456\n err = $convert(, errno) //457\n } //456\n } //458\n return //459\n-func .getcwd (buf , size ) (err ) \n+func .getcwd (buf , size ) (err ) \n // libcalls.go:1473\n Entersyscall() //1474\n- var _r = .c_getcwd(buf, $convert(, size)) //1475\n+ var _r = .c_getcwd(buf, $convert(, size)) //1475\n var errno //1476\n var setErrno = $false //1477\n { //1478\n if (_r == $nil) { //1478\n errno = GetErrno() //1479\n setErrno = $true //1480\n } //1478\n@@ -665,15 +665,15 @@\n err = $convert(, errno) //1484\n } //1483\n } //1485\n return //1486\n func .getsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3621\n Entersyscall() //3622\n- var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n+ var _r = .c_getsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), vallen) //3623\n var errno //3624\n var setErrno = $false //3625\n { //3626\n if (_r < $convert(, 0 )) { //3626\n errno = GetErrno() //3627\n setErrno = $true //3628\n } //3626\n@@ -681,15 +681,15 @@\n Exitsyscall() //3630\n { //3631\n if setErrno { //3631\n err = $convert(, errno) //3632\n } //3631\n } //3633\n return //3634\n-func .gettimeofday (tv , tz ) (err ) \n+func .gettimeofday (tv , tz ) (err ) \n // libcalls.go:1993\n var _r = .c_gettimeofday(tv, tz) //1994\n var errno //1995\n var setErrno = $false //1996\n { //1997\n if (_r < $convert(, 0 )) { //1997\n errno = GetErrno() //1998\n@@ -754,15 +754,15 @@\n err = $convert(, errno) //1072\n } //1071\n } //1073\n return //1074\n func .ptrace (request , pid , addr , data ) (err ) \n // libcalls.go:726\n Entersyscall() //727\n- var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n+ var _r = .c___go_ptrace($convert(, request), $convert(, pid), $convert(, $convert(, addr)), $convert(, $convert(, data))) //728\n var errno //729\n var setErrno = $false //730\n { //731\n if (_r < $convert(, 0 )) { //731\n errno = GetErrno() //732\n setErrno = $true //733\n } //731\n@@ -777,15 +777,15 @@\n func .readIntLE (b , size ) \n func .reboot (magic1 , magic2 , cmd , arg ) (err )\n func .setTimespec (sec , nsec ) \n func .setTimeval (sec , usec ) \n func .setsockopt (s , level , name , val , vallen ) (err ) \n // libcalls.go:3374\n Entersyscall() //3375\n- var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n+ var _r = .c_setsockopt($convert(, s), $convert(, level), $convert(, name), $convert(, val), $convert(, vallen)) //3376\n var errno //3377\n var setErrno = $false //3378\n { //3379\n if (_r < $convert(, 0 )) { //3379\n errno = GetErrno() //3380\n setErrno = $true //3381\n } //3379\n@@ -793,15 +793,15 @@\n Exitsyscall() //3383\n { //3384\n if setErrno { //3384\n err = $convert(, errno) //3385\n } //3384\n } //3386\n return //3387\n-func .settimeofday (tv , tz ) (err ) \n+func .settimeofday (tv , tz ) (err ) \n // libcalls.go:2485\n var _r = .c_settimeofday(tv, tz) //2486\n var errno //2487\n var setErrno = $false //2488\n { //2489\n if (_r < $convert(, 0 )) { //2489\n errno = GetErrno() //2490\n@@ -1079,15 +1079,15 @@\n const BSDLY = 8192 \n func Bind (fd , sa ) (err )\n func BindToDevice (fd , device ) (err ) \n // ../../../src/libgo/go/syscall/socket_linux.go:140\n { //141\n err = SetsockoptString(fd, 1 , 25 , device) //141\n return //141\n-func BytePtrFromString (s ) (? , ? )\n+func BytePtrFromString (s ) (? , ? )\n func ByteSliceFromString (s ) (? , ? )\n const CBAUD = 4111 \n const CBAUDEX = 4096 \n const CIBAUD = 269418496 \n const CLOCAL = 2048 \n const CLONE_CHILD_CLEARTID = 2097152 \n const CLONE_CHILD_SETTID = 16777216 \n@@ -5352,15 +5352,15 @@\n func Splice (rfd , roff , wfd , woff , len , flags ) (n , err )\n func StartProcess (argv0 , argv , attr ) (pid , handle , err )\n func Stat (path , stat ) (err )\n func Statfs (path , buf ) (err )\n var Stderr \n var Stdin \n var Stdout \n-func StringBytePtr (s ) ($ret104 ) \n+func StringBytePtr (s ) ($ret104 ) \n // ../../../src/libgo/go/syscall/syscall.go:65\n $ret104 = &(StringByteSlice(s))[0 ] //65\n return //65\n func StringByteSlice (s ) \n func StringSlicePtr (ss ) \n func Symlink (oldpath , newpath ) (err )\n func Sync () \n@@ -5812,15 +5812,15 @@\n const WORD_BIT = 32 \n const WSTOPPED = 2 \n const WUNTRACED = 2 \n const W_OK = 2 \n func Wait4 (pid , wstatus , options , rusage ) (wpid , err )\n func Write (fd , p ) (n , err )\n const XCASE = 4 \n-checksum C5572E89A79D880E9B4A4AEAF951D3ADF7277359\n+checksum 56E9C90EB90A8F1921D7EA980436CD6BC8487E0E\n /proc/self/uid_map\n /proc/self/setgroups\n /proc/self/gid_map\n both Setctty and Foreground set in SysProcAttr\n Setctty set but Ctty not valid in child\n /uid_map\n /setgroups\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -111,15 +111,15 @@\n 0x000006c0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x000006d0 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x000006e0 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x000006f0 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n 0x00000700 20323020 32302032 30203230 20323020 20 20 20 20 20 \n 0x00000710 32302032 30203230 20323020 32302032 20 20 20 20 20 2\n 0x00000720 30203230 20323020 32302032 30203230 0 20 20 20 20 20\n- 0x00000730 20323120 32312032 30203134 20353720 21 21 20 14 57 \n+ 0x00000730 20323120 32302032 31203134 20353720 21 20 21 14 57 \n 0x00000740 35362035 31203532 20313934 20353420 56 51 52 194 54 \n 0x00000750 35322033 37203339 36203737 20383020 52 37 396 77 80 \n 0x00000760 35302032 33302038 36203532 20383520 50 230 86 52 85 \n 0x00000770 35352038 36203131 30203535 20383820 55 86 110 55 88 \n 0x00000780 31313120 31343820 33382031 37382031 111 148 38 178 1\n 0x00000790 31302031 33362039 39203534 20353520 10 136 99 54 55 \n 0x000007a0 35342037 37203135 35203132 36203130 54 77 155 126 10\n@@ -129,16 +129,16 @@\n 0x000007e0 35203135 39203731 20353120 31343420 5 159 71 51 144 \n 0x000007f0 31323620 32353320 39332033 30302033 126 253 93 300 3\n 0x00000800 38203930 20333035 20313030 20353420 8 90 305 100 54 \n 0x00000810 32302036 35203135 31203437 20353220 20 65 151 47 52 \n 0x00000820 37392032 34203236 20323520 32352032 79 24 26 25 25 2\n 0x00000830 36203235 20323620 32352032 34203234 6 25 26 25 24 24\n 0x00000840 20323420 32362032 35203234 20323420 24 26 25 24 24 \n- 0x00000850 32352032 35203235 20323420 32342032 25 25 25 24 24 2\n- 0x00000860 35203235 20323320 32332032 33203231 5 25 23 23 23 21\n+ 0x00000850 32352032 35203235 20323420 32352032 25 25 25 24 25 2\n+ 0x00000860 34203235 20323320 32332032 33203231 4 25 23 23 23 21\n 0x00000870 20323220 32322032 32203232 20323220 22 22 22 22 22 \n 0x00000880 32322032 32203232 20323320 32332031 22 22 22 23 23 1\n 0x00000890 32332034 33203637 20323320 39330a74 23 43 67 23 93.t\n 0x000008a0 79706520 31202241 64647269 6e666f22 ype 1 \"Addrinfo\"\n 0x000008b0 203c7479 70652032 37373e0a 74797065 .type\n 0x000008c0 20322022 436d7367 68647222 203c7479 2 \"Cmsghdr\" . func (h\n@@ -603,52 +603,52 @@\n 0x00002580 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x00002590 31362028 3f203c74 79706520 3235383e 16 (? \n 0x000025a0 29203c74 79706520 37343e0a 74797065 ) .type\n 0x000025b0 20313137 20283f20 3c747970 65203235 117 (? , ? \n 0x000025d0 29203c74 79706520 38383e0a 74797065 ) .type\n 0x000025e0 20313138 20283f20 3c747970 65203236 118 (? , ? \n+ 0x000025f0 303e2c20 3f203c74 79706520 3237313e 0>, ? \n 0x00002600 29203c74 79706520 2d31393e 0a747970 ) .typ\n 0x00002610 65203131 3920283f 203c7479 70652032 e 119 (? , ? , ? ) .typ\n 0x00002640 65203132 3020283f 203c7479 70652032 e 120 (? ) .t\n 0x00002660 79706520 31323120 283f203c 74797065 ype 121 (? ) \n 0x00002680 0a747970 65203132 3220283f 203c7479 .type 122 (? ) .type 123 (? <\n- 0x000026b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) \n+ 0x000026b0 74797065 20323731 3e2c203f 203c7479 type 271>, ? , ? ) \n 0x000026e0 0a747970 65203132 3420283f 203c7479 .type 124 (? , ? , ? , ? \n- 0x00002720 2c203f20 3c747970 65203237 303e2920 , ? ) \n+ 0x000026f0 70652032 37313e2c 203f203c 74797065 pe 271>, ? , ? , ? \n+ 0x00002720 2c203f20 3c747970 65203237 313e2920 , ? ) \n 0x00002730 3c747970 65203838 3e0a7479 70652031 .type 1\n- 0x00002740 32352028 3f203c74 79706520 3237303e 25 (? \n+ 0x00002740 32352028 3f203c74 79706520 3237313e 25 (? \n 0x00002750 2c203f20 3c747970 65203536 3e2c203f , ? , ?\n 0x00002760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) .ty\n+ 0x00002790 3e29203c 74797065 20323731 3e0a7479 >) .ty\n 0x000027a0 70652031 32362028 3f203c74 79706520 pe 126 (? , ? ) .ty\n+ 0x000027b0 3237313e 2c203f20 3c747970 65203536 271>, ? ) .ty\n 0x000027d0 70652031 32372028 3f203c74 79706520 pe 127 (? , ? , ? ) .ty\n 0x00002800 70652031 32382028 3f203c74 79706520 pe 128 (? , ? , ? ) .typ\n 0x00002830 65203132 3920283f 203c7479 70652032 e 129 (? ) .t\n+ 0x00002840 37313e29 203c7479 70652038 383e0a74 71>) .t\n 0x00002850 79706520 31333020 283f203c 74797065 ype 130 (? , ? ) .\n 0x00002880 74797065 20313331 20283f20 3c747970 type 131 (? , ? ) .\n 0x000028b0 74797065 20313332 2028290a 74797065 type 132 ().type\n@@ -665,15 +665,15 @@\n 0x00002960 283f203c 74797065 202d343e 2c203f20 (? , ? \n 0x00002970 3c747970 65202d34 3e29203c 74797065 ) .type 140 (?\n 0x00002990 203c7479 7065202d 31313e2c 203f203c , ? <\n 0x000029a0 74797065 20323433 3e29203c 74797065 type 243>) .type 141 (?\n 0x000029c0 203c7479 7065202d 31313e2c 203f203c , ? <\n- 0x000029d0 74797065 20323730 3e2c203f 203c7479 type 270>, ? , ? ) .type 142 (? \n 0x00002a00 3c747970 65202d31 313e2c20 3f203c74 , ? , ? , ? ) \n 0x00002a40 0a747970 65203134 3320283f 203c7479 .type 143 (? ) \n 0x00002cb0 0a747970 65203135 3220283f 203c7479 .type 152 (? , ? ) .type 153 (? ) .type 154 (?\n+ 0x00002d00 3237313e 0a747970 65203135 3420283f 271>.type 154 (?\n 0x00002d10 203c7479 7065202d 31363e29 203c7479 ) .type 155\n 0x00002d30 20283f20 3c747970 6520393e 290a7479 (? ).ty\n 0x00002d40 70652031 35362028 3f203c74 79706520 pe 156 (? , ? \n 0x00002d60 2c203f20 3c747970 65203132 3e29203c , ? ) <\n 0x00002d70 74797065 2038383e 0a747970 65203135 type 88>.type 15\n@@ -808,27 +808,27 @@\n 0x00003250 283f203c 74797065 2038383e 2c203f20 (? , ? \n 0x00003260 3c747970 65203236 383e2c20 3f203c74 , ? , ? , ? , ? )\n 0x000032a0 203c7479 70652036 373e0a74 79706520 .type \n 0x000032b0 31383220 283f203c 74797065 2038383e 182 (? \n- 0x000032c0 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x000032c0 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x000032d0 3f203c74 79706520 3231353e 29203c74 ? ) .type 183\n 0x000032f0 20283f20 3c747970 65203838 3e2c203f (? , ?\n- 0x00003300 203c7479 70652032 37303e2c 203f203c , ? <\n+ 0x00003300 203c7479 70652032 37313e2c 203f203c , ? <\n 0x00003310 74797065 2035363e 29203c74 79706520 type 56>) .type 184 (?\n+ 0x00003320 3237313e 0a747970 65203138 3420283f 271>.type 184 (?\n 0x00003330 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? ) \n 0x00003360 0a747970 65203138 3520283f 203c7479 .type 185 (? , ? , ? , ? , ? ) \n 0x000033a0 3c747970 65203838 3e0a7479 70652031 .type 1\n 0x000033b0 38362028 3f203c74 79706520 38383e2c 86 (? ,\n 0x000033c0 203f203c 74797065 2032373e 29203c74 ? ) .type 187\n 0x000033e0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000033f0 203c7479 70652033 363e2c20 3f203c74 , ? , ? )\n 0x00003450 203c7479 70652033 363e0a74 79706520 .type \n 0x00003460 31383920 283f203c 74797065 2038383e 189 (? \n 0x00003470 2c203f20 3c747970 65203336 3e29203c , ? ) <\n 0x00003480 74797065 2038383e 0a747970 65203139 type 88>.type 19\n 0x00003490 3020283f 203c7479 70652038 383e2c20 0 (? , \n 0x000034a0 3f203c74 79706520 33383e2c 203f203c ? , ? <\n- 0x000034b0 74797065 20323730 3e2c203f 203c7479 type 270>, ? ) , ? ) .type 191 (? <\n 0x000034e0 74797065 2038383e 2c203f20 3c747970 type 88>, ? , ? ) .ty\n 0x00003510 70652031 39322028 3f203c74 79706520 pe 192 (? , ? \n 0x00003530 2c203f20 3c747970 65203232 353e2920 , ? ) \n@@ -878,21 +878,21 @@\n 0x000036b0 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x000036c0 203c7479 70652038 383e2c20 3f203c74 , ? , ? ) \n 0x000036f0 0a747970 65203139 3920283f 203c7479 .type 199 (? , ? , ? \n- 0x00003720 2c203f20 3c747970 65203237 303e2c20 , ? , \n+ 0x00003720 2c203f20 3c747970 65203237 313e2c20 , ? , \n 0x00003730 3f203c74 79706520 3235323e 29203c74 ? ) .type 200\n 0x00003750 20283f20 3c747970 65203838 3e2c203f (? , ?\n 0x00003760 203c7479 70652038 383e2c20 3f203c74 , ? , ? , ? , ? ) .ty\n 0x000037a0 70652032 30312028 3f203c74 79706520 pe 201 (? , ? \n 0x000037c0 2c203f20 3c747970 65203838 3e29203c , ? ) <\n 0x000037d0 74797065 2038383e 0a747970 65203230 type 88>.type 20\n 0x000037e0 3220283f 203c7479 70652038 383e2c20 2 (? , \n 0x000037f0 3f203c74 79706520 38383e2c 203f203c ? , ? <\n@@ -998,16 +998,16 @@\n 0x00003e30 74797065 20323635 202a3c74 79706520 type 265 *.type 266 *.type 267\n 0x00003e60 202a3c74 79706520 38383e0a 74797065 *.type\n 0x00003e70 20323638 202a3c74 79706520 39363e0a 268 *.\n 0x00003e80 74797065 20323639 202a3c74 79706520 type 269 *.type 270 *<\n- 0x00003ea0 74797065 202d3230 3e0a7479 70652032 type -20>.type 2\n- 0x00003eb0 3731202a 3c747970 65202d35 3e0a7479 71 *.ty\n+ 0x00003ea0 74797065 202d353e 0a747970 65203237 type -5>.type 27\n+ 0x00003eb0 31202a3c 74797065 202d3230 3e0a7479 1 *.ty\n 0x00003ec0 70652032 3732202a 616e790a 74797065 pe 272 *any.type\n 0x00003ed0 20323733 20737472 75637420 7b204163 273 struct { Ac\n 0x00003ee0 74696d65 203c7479 7065202d 343e3b20 time ; \n 0x00003ef0 4d6f6474 696d6520 3c747970 65202d34 Modtime ; }.type 274 st\n 0x00003f10 72756374 207b2041 64647220 3c747970 ruct { Addr ; Ifindex \n@@ -1024,22 +1024,22 @@\n 0x00003fd0 696c7920 3c747970 65202d33 3e3b2041 ily ; A\n 0x00003fe0 695f736f 636b7479 7065203c 74797065 i_socktype ; Ai_protoco\n 0x00004000 6c203c74 79706520 2d333e3b 2041695f l ; Ai_\n 0x00004010 61646472 6c656e20 3c747970 65202d37 addrlen ; Ai_addr ; Ai_canonn\n- 0x00004040 616d6520 3c747970 65203237 313e3b20 ame ; \n+ 0x00004040 616d6520 3c747970 65203237 303e3b20 ame ; \n 0x00004050 41695f6e 65787420 3c747970 65203232 Ai_next ; }.type 278 s\n 0x00004070 74727563 74207b20 41747472 203c7479 truct { Attr ; Value ; }.type\n 0x000040a0 20323739 20737472 75637420 7b204261 279 struct { Ba\n- 0x000040b0 7365203c 74797065 20323730 3e3b204c se ; L\n+ 0x000040b0 7365203c 74797065 20323731 3e3b204c se ; L\n 0x000040c0 656e203c 74797065 2032353e 3b207d0a en ; }.\n 0x000040d0 74797065 20323830 20737472 75637420 type 280 struct \n 0x000040e0 7b204269 7473203c 74797065 20333533 { Bits ; }.type 281 st\n 0x00004100 72756374 207b2043 68726f6f 74203c74 ruct { Chroot ; Creden\n 0x00004120 7469616c 203c7479 70652032 32323e3b tial ;\n@@ -1125,15 +1125,15 @@\n 0x00004620 7b204661 6d696c79 203c7479 7065202d { Family ; Path ; }.type 293 \n 0x00004650 73747275 6374207b 2046616d 696c7920 struct { Family \n 0x00004660 3c747970 65202d36 3e3b2050 6f727420 ; Port \n 0x00004670 3c747970 65202d36 3e3b2041 64647220 ; Addr \n 0x00004680 3c747970 65203335 373e3b20 5a65726f ; Zero\n- 0x00004690 203c7479 70652033 36313e3b 207d0a74 ; }.t\n+ 0x00004690 203c7479 70652033 36323e3b 207d0a74 ; }.t\n 0x000046a0 79706520 32393420 73747275 6374207b ype 294 struct {\n 0x000046b0 2046616d 696c7920 3c747970 65202d36 Family ; Port ; Flowinfo ; Addr ; Scope_id\n 0x00004700 203c7479 7065202d 373e3b20 7d0a7479 ; }.ty\n@@ -1141,15 +1141,15 @@\n 0x00004720 46616d69 6c79203c 74797065 202d363e Family \n 0x00004730 3b205072 6f746f63 6f6c203c 74797065 ; Protocol ; Ifindex ; Hatype \n 0x00004760 3c747970 65202d36 3e3b2050 6b747479 ; Pktty\n 0x00004770 7065203c 74797065 202d353e 3b204861 pe ; Ha\n 0x00004780 6c656e20 3c747970 65202d35 3e3b2041 len ; A\n- 0x00004790 64647220 3c747970 65203336 313e3b20 ddr ; \n+ 0x00004790 64647220 3c747970 65203336 323e3b20 ddr ; \n 0x000047a0 7d0a7479 70652032 39362073 74727563 }.type 296 struc\n 0x000047b0 74207b20 46616d69 6c79203c 74797065 t { Family ; }.type 297\n 0x000047d0 20737472 75637420 7b204661 6d696c79 struct { Family\n 0x000047e0 203c7479 7065202d 353e3b20 4473745f ; Dst_\n 0x000047f0 6c656e20 3c747970 65202d35 3e3b2053 len ; S\n 0x00004800 72635f6c 656e203c 74797065 202d353e rc_len \n@@ -1173,18 +1173,18 @@\n 0x00004920 74797065 202d353e 3b205479 7065203c type -5>; Type <\n 0x00004930 74797065 202d363e 3b20496e 64657820 type -6>; Index \n 0x00004940 3c747970 65202d33 3e3b2046 6c616773 ; Flags\n 0x00004950 203c7479 7065202d 373e3b20 4368616e ; Chan\n 0x00004960 6765203c 74797065 202d373e 3b207d0a ge ; }.\n 0x00004970 74797065 20333030 20737472 75637420 type 300 struct \n 0x00004980 7b204772 5f6e616d 65203c74 79706520 { Gr_name ; Gr_passwd \n- 0x000049a0 3c747970 65203237 313e3b20 47725f67 ; Gr_g\n+ 0x00004990 3237303e 3b204772 5f706173 73776420 270>; Gr_passwd \n+ 0x000049a0 3c747970 65203237 303e3b20 47725f67 ; Gr_g\n 0x000049b0 6964203c 74797065 202d373e 3b204772 id ; Gr\n- 0x000049c0 5f6d656d 203c7479 70652032 31343e3b _mem ;\n+ 0x000049c0 5f6d656d 203c7479 70652032 31333e3b _mem ;\n 0x000049d0 207d0a74 79706520 33303120 73747275 }.type 301 stru\n 0x000049e0 6374207b 20486561 64657220 3c747970 ct { Header ; Data ; }.type 30\n 0x00004a10 32207374 72756374 207b2048 65616465 2 struct { Heade\n 0x00004a20 72203c74 79706520 33353e3b 20446174 r ; Dat\n 0x00004a30 61203c74 79706520 3337363e 3b207d0a a ; }.\n@@ -1290,20 +1290,20 @@\n 0x00005070 20333537 3e3b2049 66696e64 6578203c 357>; Ifindex <\n 0x00005080 74797065 202d333e 3b207d0a 74797065 type -3>; }.type\n 0x00005090 20333135 20737472 75637420 7b204d75 315 struct { Mu\n 0x000050a0 6c746961 64647220 3c747970 65203335 ltiaddr ; Interface ; }.type\n 0x000050d0 20333136 20737472 75637420 7b204e61 316 struct { Na\n- 0x000050e0 6d65203c 74797065 20323730 3e3b204e me ; N\n+ 0x000050e0 6d65203c 74797065 20323731 3e3b204e me ; N\n 0x000050f0 616d656c 656e203c 74797065 202d373e amelen \n 0x00005100 3b20496f 76203c74 79706520 3233323e ; Iov \n 0x00005110 3b20496f 766c656e 203c7479 7065202d ; Iovlen ; Control ; Controll\n+ 0x00005130 65203237 313e3b20 436f6e74 726f6c6c e 271>; Controll\n 0x00005140 656e203c 74797065 2032393e 3b20466c en ; Fl\n 0x00005150 61677320 3c747970 65202d33 3e3b207d ags ; }\n 0x00005160 0a747970 65203331 37207374 72756374 .type 317 struct\n 0x00005170 207b204e 616d6520 3c747970 65202d31 { Name ; .syscall.raw\n 0x00005190 203c7479 70652034 383e3b20 7d0a7479 ; }.ty\n 0x000051a0 70652033 31382073 74727563 74207b20 pe 318 struct { \n@@ -1328,26 +1328,26 @@\n 0x000052d0 75637420 7b205072 6f746f63 6f6c203c uct { Protocol <\n 0x000052e0 74797065 202d363e 3b204966 696e6465 type -6>; Ifinde\n 0x000052f0 78203c74 79706520 2d31313e 3b204861 x ; Ha\n 0x00005300 74797065 203c7479 7065202d 363e3b20 type ; \n 0x00005310 506b7474 79706520 3c747970 65202d35 Pkttype ; Halen ; Addr ; .syscall.ra\n+ 0x00005340 36313e3b 202e7379 7363616c 6c2e7261 61>; .syscall.ra\n 0x00005350 77203c74 79706520 34363e3b 207d0a74 w ; }.t\n 0x00005360 79706520 33323320 73747275 6374207b ype 323 struct {\n 0x00005370 2050775f 6e616d65 203c7479 70652032 Pw_name ; Pw_passwd <\n- 0x00005390 74797065 20323731 3e3b2050 775f7569 type 271>; Pw_ui\n+ 0x00005380 37303e3b 2050775f 70617373 7764203c 70>; Pw_passwd <\n+ 0x00005390 74797065 20323730 3e3b2050 775f7569 type 270>; Pw_ui\n 0x000053a0 64203c74 79706520 2d373e3b 2050775f d ; Pw_\n 0x000053b0 67696420 3c747970 65202d37 3e3b2050 gid ; P\n 0x000053c0 775f6765 636f7320 3c747970 65203237 w_gecos ; Pw_dir ; Pw_shell \n- 0x000053f0 3c747970 65203237 313e3b20 7d0a7479 ; }.ty\n+ 0x000053d0 303e3b20 50775f64 6972203c 74797065 0>; Pw_dir ; Pw_shell \n+ 0x000053f0 3c747970 65203237 303e3b20 7d0a7479 ; }.ty\n 0x00005400 70652033 32342073 74727563 74207b20 pe 324 struct { \n 0x00005410 53656320 3c747970 65203737 3e3b204e Sec ; N\n 0x00005420 73656320 3c747970 65203736 3e3b2047 sec ; G\n 0x00005430 6f64756d 705f3020 3c747970 65202d33 odump_0 ; }.type 325 st\n 0x00005450 72756374 207b2053 6563203c 74797065 ruct { Sec ; Usec ;\n 0x000057a0 202e7379 7363616c 6c2e7061 64203c74 .syscall.pad ; Totalhi\n 0x000057c0 6768203c 74797065 202d373e 3b204672 gh ; Fr\n 0x000057d0 65656869 6768203c 74797065 202d373e eehigh \n 0x000057e0 3b20556e 6974203c 74797065 202d373e ; Unit \n 0x000057f0 3b202e73 79736361 6c6c2e5f 66203c74 ; .syscall._f ; }.type\n+ 0x00005800 79706520 3336323e 3b207d0a 74797065 ype 362>; }.type\n 0x00005810 20333331 20737472 75637420 7b205572 331 struct { Ur\n 0x00005820 65677320 3c747970 65203334 373e3b20 egs ; \n 0x00005830 7d0a7479 70652033 33322073 74727563 }.type 332 struc\n 0x00005840 74207b20 5574696d 65203c74 79706520 t { Utime ; Stime ; Cutime ; Cstime <\n@@ -1498,19 +1498,19 @@\n 0x00005d70 3537205b 34205d20 3c747970 65202d32 57 [4 ] .type 358 [5 ]\n 0x00005d90 203c7479 7065202d 32303e0a 74797065 .type\n 0x00005da0 20333539 205b3635 205d203c 74797065 359 [65 ] .type 360 [8\n 0x00005dc0 205d203c 74797065 202d373e 0a747970 ] .typ\n 0x00005dd0 65203336 31205b38 205d203c 74797065 e 361 [8 ] .type 362 [8\n- 0x00005df0 205d203c 74797065 202d3230 3e0a7479 ] .ty\n+ 0x00005de0 202d3230 3e0a7479 70652033 3632205b -20>.type 362 [\n+ 0x00005df0 38205d20 3c747970 65202d35 3e0a7479 8 ] .ty\n 0x00005e00 70652033 3633205b 3936205d 203c7479 pe 363 [96 ] .type 364 \n- 0x00005e20 5b5d203c 74797065 20323730 3e0a7479 [] .ty\n+ 0x00005e20 5b5d203c 74797065 20323731 3e0a7479 [] .ty\n 0x00005e30 70652033 3635205b 5d203c74 79706520 pe 365 [] .type 366 []\n 0x00005e50 203c7479 7065202d 31363e0a 74797065 .type\n 0x00005e60 20333637 205b5d20 3c747970 6520383e 367 [] \n 0x00005e70 0a747970 65203336 38205b5d 203c7479 .type 368 [] .type 369 \n 0x00005e90 5b5d203c 74797065 2033313e 0a747970 [] .typ\n@@ -1575,26 +1575,26 @@\n 0x00006240 76616c20 3c657363 3a307831 3e203c74 val ) .func /*asm _\n 0x00006270 5f676f5f 6f70656e 6174202a 2f202e63 _go_openat */ .c\n 0x00006280 5f5f5f67 6f5f6f70 656e6174 20286469 ___go_openat (di\n 0x00006290 72666420 3c747970 65203838 3e2c2070 rfd , p\n 0x000062a0 6174686e 616d6520 3c657363 3a307831 athname , fl\n+ 0x000062b0 3e203c74 79706520 3237313e 2c20666c > , fl\n 0x000062c0 61677320 3c747970 65203838 3e2c2070 ags , p\n 0x000062d0 65726d20 3c747970 65203237 3e29203c erm ) <\n 0x000062e0 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x000062f0 61736d20 5f5f676f 5f707472 61636520 asm __go_ptrace \n 0x00006300 2a2f202e 635f5f5f 676f5f70 74726163 */ .c___go_ptrac\n 0x00006310 65202872 65717565 7374203c 74797065 e (request , pid , addr , \n+ 0x00006340 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x00006350 64617461 203c6573 633a3078 313e203c data <\n- 0x00006360 74797065 20323730 3e29203c 74797065 type 270>) ) .func /*asm \n 0x00006380 5f657869 74202a2f 202e635f 5f657869 _exit */ .c__exi\n 0x00006390 74202873 74617475 73203c74 79706520 t (status ).func /*asm \n 0x000063b0 61636365 7074202a 2f202e63 5f616363 accept */ .c_acc\n 0x000063c0 65707420 28666420 3c747970 65203838 ept (fd , sa \n@@ -1618,20 +1618,20 @@\n 0x000064f0 5f62696e 64202866 64203c74 79706520 _bind (fd , sa , le\n 0x00006520 6e203c74 79706520 36363e29 203c7479 n ) .func /*as\n 0x00006540 6d206368 64697220 2a2f202e 635f6368 m chdir */ .c_ch\n 0x00006550 64697220 28706174 68203c65 73633a30 dir (path ) \n+ 0x00006560 78313e20 3c747970 65203237 313e2920 x1> ) \n 0x00006570 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00006580 2a61736d 20636872 6f6f7420 2a2f202e *asm chroot */ .\n 0x00006590 635f6368 726f6f74 20287061 7468203c c_chroot (path <\n 0x000065a0 6573633a 3078313e 203c7479 70652032 esc:0x1> ) .f\n+ 0x000065b0 37313e29 203c7479 70652038 383e0a66 71>) .f\n 0x000065c0 756e6320 2f2a6173 6d20636c 6f736520 unc /*asm close \n 0x000065d0 2a2f202e 635f636c 6f736520 28666420 */ .c_close (fd \n 0x000065e0 3c747970 65203838 3e29203c 74797065 ) .func /*asm \n 0x00006600 636f6e6e 65637420 2a2f202e 635f636f connect */ .c_co\n 0x00006610 6e6e6563 74202873 203c7479 70652038 nnect (s , addr , fd , event ) <\n 0x00006830 74797065 2038383e 0a66756e 63202f2a type 88>.func /*\n 0x00006840 61736d20 65786563 7665202a 2f202e63 asm execve */ .c\n 0x00006850 5f657865 63766520 28617267 7630203c _execve (argv0 <\n 0x00006860 6573633a 3078313e 203c7479 70652032 esc:0x1> , argv , \n+ 0x00006870 37313e2c 20617267 76203c65 73633a30 71>, argv , \n 0x00006890 656e7676 203c6573 633a3078 313e203c envv <\n- 0x000068a0 74797065 20323133 3e29203c 74797065 type 213>) ) .func /*asm \n 0x000068c0 66616c6c 6f636174 65363420 2a2f202e fallocate64 */ .\n 0x000068d0 635f6661 6c6c6f63 61746520 28666420 c_fallocate (fd \n 0x000068e0 3c747970 65203838 3e2c206d 6f646520 , mode \n 0x000068f0 3c747970 65203838 3e2c206f 66667365 , offse\n 0x00006900 74203c74 79706520 33363e2c 206c656e t , len\n 0x00006910 203c7479 70652033 363e2920 3c747970 ) , lengt\n 0x00006bd0 68203c74 79706520 33363e29 203c7479 h ) .func /*as\n 0x00006bf0 6d205f5f 66757469 6d657361 74363420 m __futimesat64 \n 0x00006c00 2a2f202e 635f6675 74696d65 73617420 */ .c_futimesat \n 0x00006c10 28646972 6664203c 74797065 2038383e (dirfd \n 0x00006c20 2c207061 7468203c 6573633a 3078313e , path \n- 0x00006c30 203c7479 70652032 37303e2c 2074696d , tim\n+ 0x00006c30 203c7479 70652032 37313e2c 2074696d , tim\n 0x00006c40 6573203c 6573633a 3078313e 203c7479 es ) .func /*asm ge\n 0x00006c70 74637764 202a2f20 2e635f67 65746377 tcwd */ .c_getcw\n 0x00006c80 64202862 7566203c 6573633a 3078313e d (buf \n- 0x00006c90 203c7479 70652032 37303e2c 2073697a , siz\n+ 0x00006c90 203c7479 70652032 37313e2c 2073697a , siz\n 0x00006ca0 65203c74 79706520 35363e29 203c7479 e ) .func /*a\n+ 0x00006cb0 70652032 37313e0a 66756e63 202f2a61 pe 271>.func /*a\n 0x00006cc0 736d2067 65746567 6964202a 2f202e63 sm getegid */ .c\n 0x00006cd0 5f676574 65676964 20282920 3c747970 _getegid () .func /*asm\n 0x00006cf0 20676574 65756964 202a2f20 2e635f67 geteuid */ .c_g\n 0x00006d00 65746575 69642028 29203c74 79706520 eteuid () .func /*asm g\n 0x00006d20 65746769 64202a2f 202e635f 67657467 etgid */ .c_getg\n@@ -1800,24 +1800,24 @@\n 0x00007050 35323e29 203c7479 70652038 383e0a66 52>) .f\n 0x00007060 756e6320 2f2a6173 6d205f5f 67657473 unc /*asm __gets\n 0x00007070 6f636b6f 70743634 202a2f20 2e635f67 ockopt64 */ .c_g\n 0x00007080 6574736f 636b6f70 74202873 203c7479 etsockopt (s , level , name , val , vallen ) \n 0x000070f0 3c747970 65203838 3e0a6675 6e63202f .func /\n 0x00007100 2a61736d 205f5f67 65747469 6d656f66 *asm __gettimeof\n 0x00007110 64617936 34202a2f 202e635f 67657474 day64 */ .c_gett\n 0x00007120 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00007150 3c747970 65203237 303e2920 3c747970 ) ) .func /*asm\n 0x00007170 20676574 75696420 2a2f202e 635f6765 getuid */ .c_ge\n 0x00007180 74756964 20282920 3c747970 65203834 tuid () .func /*asm ino\n 0x000071a0 74696679 5f696e69 74202a2f 202e635f tify_init */ .c_\n 0x000071b0 696e6f74 6966795f 696e6974 20282920 inotify_init () \n 0x000071c0 3c747970 65203838 3e0a6675 6e63202f .func /\n@@ -1848,39 +1848,39 @@\n 0x00007350 33363e0a 66756e63 202f2a61 736d206d 36>.func /*asm m\n 0x00007360 6c6f636b 616c6c20 2a2f202e 635f6d6c lockall */ .c_ml\n 0x00007370 6f636b61 6c6c2028 666c6167 73203c74 ockall (flags ) .func /*asm mm\n 0x000073a0 61703634 202a2f20 2e635f6d 6d617036 ap64 */ .c_mmap6\n 0x000073b0 34202861 64647220 3c657363 3a307831 4 (addr , le\n+ 0x000073c0 3e203c74 79706520 3237313e 2c206c65 > , le\n 0x000073d0 6e677468 203c7479 70652035 363e2c20 ngth , \n 0x000073e0 70726f74 203c7479 70652038 383e2c20 prot , \n 0x000073f0 666c6167 73203c74 79706520 38383e2c flags ,\n 0x00007400 20666420 3c747970 65203838 3e2c206f fd , o\n 0x00007410 66667365 74203c74 79706520 33363e29 ffset )\n- 0x00007420 203c7479 70652032 37303e0a 66756e63 .func\n+ 0x00007420 203c7479 70652032 37313e0a 66756e63 .func\n 0x00007430 202f2a61 736d206d 6f756e74 202a2f20 /*asm mount */ \n 0x00007440 2e635f6d 6f756e74 2028736f 75726365 .c_mount (source\n 0x00007450 203c6573 633a3078 313e203c 74797065 , target , target , fstype ,\n+ 0x00007480 313e2c20 66737479 7065203c 6573633a 1>, fstype ,\n 0x000074a0 20666c61 6773203c 74797065 2038393e flags \n 0x000074b0 2c206461 7461203c 6573633a 3078313e , data \n- 0x000074c0 203c7479 70652032 37303e29 203c7479 ) ) .func /*as\n 0x000074e0 6d206d75 6e6c6f63 6b616c6c 202a2f20 m munlockall */ \n 0x000074f0 2e635f6d 756e6c6f 636b616c 6c202829 .c_munlockall ()\n 0x00007500 203c7479 70652038 383e0a66 756e6320 .func \n 0x00007510 2f2a6173 6d206d75 6e6d6170 202a2f20 /*asm munmap */ \n 0x00007520 2e635f6d 756e6d61 70202861 64647220 .c_munmap (addr \n 0x00007530 3c657363 3a307831 3e203c74 79706520 , length , length ) .func /*asm __n\n 0x00007570 616e6f73 6c656570 3634202a 2f202e63 anosleep64 */ .c\n 0x00007580 5f6e616e 6f736c65 65702028 74696d65 _nanosleep (time\n 0x00007590 203c6573 633a3078 313e203c 74797065 , leftover \n 0x000075b0 3c657363 3a307831 3e203c74 79706520 \n 0x00007770 2c206f6c 646c696d 6974203c 6573633a , oldlimit )\n 0x00007790 203c7479 70652038 383e0a66 756e6320 .func \n 0x000077a0 2f2a6173 6d207265 6164202a 2f202e63 /*asm read */ .c\n 0x000077b0 5f726561 64202866 64203c74 79706520 _read (fd , buf , c\n+ 0x000077d0 313e203c 74797065 20323731 3e2c2063 1> , c\n 0x000077e0 6f756e74 203c7479 70652035 363e2920 ount ) \n 0x000077f0 3c747970 65203637 3e0a6675 6e63202f .func /\n 0x00007800 2a61736d 205f5f72 6563766d 73673634 *asm __recvmsg64\n 0x00007810 202a2f20 2e635f72 6563766d 73672028 */ .c_recvmsg (\n 0x00007820 73203c74 79706520 38383e2c 206d7367 s , msg\n 0x00007830 203c6573 633a3078 313e203c 74797065 , flags , level , optname <\n 0x00007e60 74797065 2038383e 2c207661 6c203c65 type 88>, val , vallen , vallen ) .\n 0x00007ea0 66756e63 202f2a61 736d205f 5f736574 func /*asm __set\n 0x00007eb0 74696d65 6f666461 79363420 2a2f202e timeofday64 */ .\n 0x00007ec0 635f7365 7474696d 656f6664 61792028 c_settimeofday (\n 0x00007ed0 7476203c 6573633a 3078313e 203c7479 tv , tz \n+ 0x00007ef0 3a307831 3e203c74 79706520 3237313e :0x1> \n 0x00007f00 29203c74 79706520 38383e0a 66756e63 ) .func\n 0x00007f10 202f2a61 736d2073 65747569 64202a2f /*asm setuid */\n 0x00007f20 202e635f 73657475 69642028 75696420 .c_setuid (uid \n 0x00007f30 3c747970 65203834 3e29203c 74797065 ) .func /*asm \n 0x00007f50 73687574 646f776e 202a2f20 2e635f73 shutdown */ .c_s\n 0x00007f60 68757464 6f776e20 28666420 3c747970 hutdown (fd , len \n 0x000080f0 2c20666c 61677320 3c747970 65203930 , flags ) .fun\n 0x00008110 63202f2a 61736d20 73747265 72726f72 c /*asm strerror\n 0x00008120 5f72202a 2f202e63 5f737472 6572726f _r */ .c_strerro\n 0x00008130 725f7220 28657272 6e756d20 3c747970 r_r (errnum , b , l\n+ 0x00008150 313e203c 74797065 20323731 3e2c206c 1> , l\n 0x00008160 656e203c 74797065 2035363e 29203c74 en ) .func /*\n+ 0x00008170 79706520 3237313e 0a66756e 63202f2a ype 271>.func /*\n 0x00008180 61736d20 73796e63 202a2f20 2e635f73 asm sync */ .c_s\n 0x00008190 796e6320 28290a66 756e6320 2f2a6173 ync ().func /*as\n 0x000081a0 6d207379 6e635f66 696c655f 72616e67 m sync_file_rang\n 0x000081b0 65202a2f 202e635f 73796e63 5f66696c e */ .c_sync_fil\n 0x000081c0 655f7261 6e676520 28666420 3c747970 e_range (fd , off , n , rusage ) \n 0x00008570 3c747970 65203338 3e0a6675 6e63202f .func /\n 0x00008580 2a61736d 20777269 7465202a 2f202e63 *asm write */ .c\n 0x00008590 5f777269 74652028 6664203c 74797065 _write (fd , buf , \n+ 0x000085b0 78313e20 3c747970 65203237 313e2c20 x1> , \n 0x000085c0 636f756e 74203c74 79706520 35363e29 count )\n 0x000085d0 203c7479 70652036 373e0a66 756e6320 .func \n 0x000085e0 2e636d73 67416c69 676e4f66 20287361 .cmsgAlignOf (sa\n 0x000085f0 6c656e20 3c747970 65202d31 313e2920 len ) \n 0x00008600 3c747970 65202d31 313e0a66 756e6320 .func \n 0x00008610 2e66636e 746c2028 6664203c 74797065 .fcntl (fd , cmd , errno) /\n 0x00008860 2f313831 320a2020 7d202f2f 31383131 /1812. } //1811\n 0x00008870 0a207d20 2f2f3138 31330a20 72657475 . } //1813. retu\n 0x00008880 726e202f 2f313831 340a6675 6e63202e rn //1814.func .\n 0x00008890 66757469 6d657361 74202864 69726664 futimesat (dirfd\n 0x000088a0 203c7479 7065202d 31313e2c 20706174 , pat\n 0x000088b0 68203c65 73633a30 78313e20 3c747970 h , times , times ) (err ) . \n 0x00008900 2f2f206c 69626361 6c6c732e 676f3a34 // libcalls.go:4\n 0x00008910 34360a20 456e7465 72737973 63616c6c 46. Entersyscall\n 0x00008920 2829202f 2f343437 0a207661 72205f72 () //447. var _r\n 0x00008930 203c7479 70652038 383e203d 202e635f = .c_\n@@ -2217,22 +2217,22 @@\n 0x00008a60 72726e6f 207b202f 2f343536 0a202020 rrno { //456. \n 0x00008a70 65727220 3d202463 6f6e7665 7274283c err = $convert(<\n 0x00008a80 74797065 202d3139 3e2c2065 72726e6f type -19>, errno\n 0x00008a90 29202f2f 3435370a 20207d20 2f2f3435 ) //457. } //45\n 0x00008aa0 360a207d 202f2f34 35380a20 72657475 6. } //458. retu\n 0x00008ab0 726e202f 2f343539 0a66756e 63202e67 rn //459.func .g\n 0x00008ac0 65746377 64202862 7566203c 6573633a etcwd (buf ,\n+ 0x00008ad0 3078313e 203c7479 70652032 37313e2c 0x1> ,\n 0x00008ae0 2073697a 65203c74 79706520 35363e29 size )\n 0x00008af0 20286572 72203c74 79706520 2d31393e (err \n 0x00008b00 29203c69 6e6c3a34 33313e0a 202f2f20 ) . // \n 0x00008b10 6c696263 616c6c73 2e676f3a 31343733 libcalls.go:1473\n 0x00008b20 0a20456e 74657273 79736361 6c6c2829 . Entersyscall()\n 0x00008b30 202f2f31 3437340a 20766172 205f7220 //1474. var _r \n- 0x00008b40 3c747970 65203237 303e203d 202e635f = .c_\n+ 0x00008b40 3c747970 65203237 313e203d 202e635f = .c_\n 0x00008b50 67657463 77642862 75662c20 24636f6e getcwd(buf, $con\n 0x00008b60 76657274 283c7479 70652035 363e2c20 vert(, \n 0x00008b70 73697a65 2929202f 2f313437 350a2076 size)) //1475. v\n 0x00008b80 61722065 72726e6f 203c7479 70652039 ar errno //1476. var se\n 0x00008ba0 74457272 6e6f203c 74797065 202d3135 tErrno = $false //147\n@@ -2267,15 +2267,15 @@\n 0x00008d80 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008d90 2e635f67 6574736f 636b6f70 74282463 .c_getsockopt($c\n 0x00008da0 6f6e7665 7274283c 74797065 2038383e onvert(\n 0x00008db0 2c207329 2c202463 6f6e7665 7274283c , s), $convert(<\n 0x00008dc0 74797065 2038383e 2c206c65 76656c29 type 88>, level)\n 0x00008dd0 2c202463 6f6e7665 7274283c 74797065 , $convert(, name), $co\n- 0x00008df0 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00008df0 6e766572 74283c74 79706520 3237313e nvert(\n 0x00008e00 2c207661 6c292c20 76616c6c 656e2920 , val), vallen) \n 0x00008e10 2f2f3336 32330a20 76617220 6572726e //3623. var errn\n 0x00008e20 6f203c74 79706520 393e202f 2f333632 o //362\n 0x00008e30 340a2076 61722073 65744572 726e6f20 4. var setErrno \n 0x00008e40 3c747970 65202d31 353e203d 20246661 = $fa\n 0x00008e50 6c736520 2f2f3336 32350a20 7b202f2f lse //3625. { //\n 0x00008e60 33363236 0a202069 6620285f 72203c20 3626. if (_r < \n@@ -2294,15 +2294,15 @@\n 0x00008f30 393e2c20 6572726e 6f29202f 2f333633 9>, errno) //363\n 0x00008f40 320a2020 7d202f2f 33363331 0a207d20 2. } //3631. } \n 0x00008f50 2f2f3336 33330a20 72657475 726e202f //3633. return /\n 0x00008f60 2f333633 340a6675 6e63202e 67657474 /3634.func .gett\n 0x00008f70 696d656f 66646179 20287476 203c6573 imeofday (tv , tz \n- 0x00008fa0 3c747970 65203237 303e2920 28657272 ) (err\n+ 0x00008fa0 3c747970 65203237 313e2920 28657272 ) (err\n 0x00008fb0 203c7479 7065202d 31393e29 203c696e ) . // libca\n 0x00008fd0 6c6c732e 676f3a31 3939330a 20766172 lls.go:1993. var\n 0x00008fe0 205f7220 3c747970 65203838 3e203d20 _r = \n 0x00008ff0 2e635f67 65747469 6d656f66 64617928 .c_gettimeofday(\n 0x00009000 74762c20 747a2920 2f2f3139 39340a20 tv, tz) //1994. \n 0x00009010 76617220 6572726e 6f203c74 79706520 var errno = .c___go_ptra\n 0x00009800 63652824 636f6e76 65727428 3c747970 ce($convert(, request),\n 0x00009820 2024636f 6e766572 74283c74 79706520 $convert(, pid), $conv\n- 0x00009840 65727428 3c747970 65203237 303e2c20 ert(, \n+ 0x00009840 65727428 3c747970 65203237 313e2c20 ert(, \n 0x00009850 24636f6e 76657274 283c7479 70652031 $convert(, addr)), $co\n- 0x00009870 6e766572 74283c74 79706520 3237303e nvert(\n+ 0x00009870 6e766572 74283c74 79706520 3237313e nvert(\n 0x00009880 2c202463 6f6e7665 7274283c 74797065 , $convert(, data))) /\n 0x000098a0 2f373238 0a207661 72206572 726e6f20 /728. var errno \n 0x000098b0 3c747970 6520393e 202f2f37 32390a20 //729. \n 0x000098c0 76617220 73657445 72726e6f 203c7479 var setErrno = $false\n 0x000098e0 202f2f37 33300a20 7b202f2f 3733310a //730. { //731.\n@@ -2495,15 +2495,15 @@\n 0x00009bc0 203d202e 635f7365 74736f63 6b6f7074 = .c_setsockopt\n 0x00009bd0 2824636f 6e766572 74283c74 79706520 ($convert(, s), $conver\n 0x00009bf0 74283c74 79706520 38383e2c 206c6576 t(, lev\n 0x00009c00 656c292c 2024636f 6e766572 74283c74 el), $convert(, name), \n 0x00009c20 24636f6e 76657274 283c7479 70652032 $convert(, val), $conv\n+ 0x00009c30 37313e2c 2076616c 292c2024 636f6e76 71>, val), $conv\n 0x00009c40 65727428 3c747970 65203636 3e2c2076 ert(, v\n 0x00009c50 616c6c65 6e292920 2f2f3333 37360a20 allen)) //3376. \n 0x00009c60 76617220 6572726e 6f203c74 79706520 var errno //3377. var s\n 0x00009c80 65744572 726e6f20 3c747970 65202d31 etErrno = $false //33\n 0x00009ca0 37380a20 7b202f2f 33333739 0a202069 78. { //3379. i\n@@ -2523,15 +2523,15 @@\n 0x00009d80 6f29202f 2f333338 350a2020 7d202f2f o) //3385. } //\n 0x00009d90 33333834 0a207d20 2f2f3333 38360a20 3384. } //3386. \n 0x00009da0 72657475 726e202f 2f333338 370a6675 return //3387.fu\n 0x00009db0 6e63202e 73657474 696d656f 66646179 nc .settimeofday\n 0x00009dc0 20287476 203c6573 633a3078 313e203c (tv <\n 0x00009dd0 74797065 20323630 3e2c2074 7a203c65 type 260>, tz ) (err ) (err ) . \n 0x00009e10 2f2f206c 69626361 6c6c732e 676f3a32 // libcalls.go:2\n 0x00009e20 3438350a 20766172 205f7220 3c747970 485. var _r = .c_setti\n 0x00009e40 6d656f66 64617928 74762c20 747a2920 meofday(tv, tz) \n 0x00009e50 2f2f3234 38360a20 76617220 6572726e //2486. var errn\n 0x00009e60 6f203c74 79706520 393e202f 2f323438 o //248\n@@ -3019,15 +3019,15 @@\n 0x0000bc80 20536574 736f636b 6f707453 7472696e SetsockoptStrin\n 0x0000bc90 67286664 2c203120 2c203235 202c2064 g(fd, 1 , 25 , d\n 0x0000bca0 65766963 6529202f 2f313431 0a202072 evice) //141. r\n 0x0000bcb0 65747572 6e202f2f 3134310a 207d202f eturn //141. } /\n 0x0000bcc0 2f300a66 756e6320 42797465 50747246 /0.func BytePtrF\n 0x0000bcd0 726f6d53 7472696e 67202873 203c6573 romString (s ) (? \n+ 0x0000bcf0 3e292028 3f203c74 79706520 3237313e >) (? \n 0x0000bd00 2c203f20 3c747970 65202d31 393e290a , ? ).\n 0x0000bd10 66756e63 20427974 65536c69 63654672 func ByteSliceFr\n 0x0000bd20 6f6d5374 72696e67 20287320 3c657363 omString (s \n 0x0000bd40 2920283f 203c7479 70652033 37363e2c ) (? ,\n 0x0000bd50 203f203c 74797065 202d3139 3e290a63 ? ).c\n 0x0000bd60 6f6e7374 20434241 5544203d 20343131 onst CBAUD = 411\n@@ -11279,15 +11279,15 @@\n 0x0002c0c0 53746465 7272203c 74797065 202d3131 Stderr .var Stdin .var Stdou\n 0x0002c0f0 74203c74 79706520 2d31313e 0a66756e t .fun\n 0x0002c100 63205374 72696e67 42797465 50747220 c StringBytePtr \n 0x0002c110 2873203c 6573633a 3078313e 203c7479 (s ) ($ret10\n- 0x0002c130 34203c74 79706520 3237303e 29203c69 4 ) ) . // ../.\n 0x0002c150 2e2f2e2e 2f737263 2f6c6962 676f2f67 ./../src/libgo/g\n 0x0002c160 6f2f7379 7363616c 6c2f7379 7363616c o/syscall/syscal\n 0x0002c170 6c2e676f 3a36350a 207b202f 2f36350a l.go:65. { //65.\n 0x0002c180 20202472 65743130 34203d20 26285374 $ret104 = &(St\n 0x0002c190 72696e67 42797465 536c6963 65287329 ringByteSlice(s)\n 0x0002c1a0 295b3020 5d202f2f 36350a20 20726574 )[0 ] //65. ret\n@@ -12140,11 +12140,11 @@\n 0x0002f690 7065202d 31393e29 0a66756e 63205772 pe -19>).func Wr\n 0x0002f6a0 69746520 28666420 3c747970 65202d31 ite (fd , p \n 0x0002f6c0 3c747970 65203337 363e2920 286e203c ) (n <\n 0x0002f6d0 74797065 202d3131 3e2c2065 7272203c type -11>, err <\n 0x0002f6e0 74797065 202d3139 3e290a63 6f6e7374 type -19>).const\n 0x0002f6f0 20584341 5345203d 2034200a 63686563 XCASE = 4 .chec\n- 0x0002f700 6b73756d 20433535 37324538 39413739 ksum C5572E89A79\n- 0x0002f710 44383830 45394234 41344145 41463935 D880E9B4A4AEAF95\n- 0x0002f720 31443341 44463732 37373335 390a 1D3ADF7277359.\n+ 0x0002f700 6b73756d 20353645 39433930 45423930 ksum 56E9C90EB90\n+ 0x0002f710 41384631 39323144 37454139 38303433 A8F1921D7EA98043\n+ 0x0002f720 36434436 42433834 38374530 450a 6CD6BC8487E0E.\n \n"}]}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,16 +1,16 @@\n Streams: 1\n Blocks: 4\n- Compressed size: 15.2 MiB (15887980 B)\n+ Compressed size: 15.2 MiB (15889980 B)\n Uncompressed size: 79.6 MiB (83507200 B)\n Ratio: 0.190\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 4 0 0 15887980 83507200 0.190 CRC64 0\n+ 1 4 0 0 15889980 83507200 0.190 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 4438324 25165824 0.176 CRC64\n- 1 2 4438336 25165824 5295828 25165824 0.210 CRC64\n- 1 3 9734164 50331648 4759684 25165824 0.189 CRC64\n- 1 4 14493848 75497472 1394080 8009728 0.174 CRC64\n+ 1 1 12 0 4438776 25165824 0.176 CRC64\n+ 1 2 4438788 25165824 5296300 25165824 0.210 CRC64\n+ 1 3 9735088 50331648 4760760 25165824 0.189 CRC64\n+ 1 4 14495848 75497472 1394080 8009728 0.174 CRC64\n"}]}]}, {"source1": "libgo-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgo-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 4660 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16278472 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16284752 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/libgo.a", "source2": "./usr/lib/gcc-cross/powerpc64le-linux-gnu/12/libgo.a", "unified_diff": null, "details": [{"source1": "build.o", "source2": "build.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -59,15 +59,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 371 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 51 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -299,24 +299,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -550,15 +550,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -693,16 +693,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -844,15 +844,15 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum B187A8E0982B16986E06995250C638C64F3226BE\n+checksum F588158AFFFF32865B68E312F0E7B3F79636BE36\n no buildable Go source files in \n found packages %s (%s) and %s (%s) in %s\n .swigcxx\n architecture letter no longer used\n aix android darwin dragonfly freebsd hurd illumos ios js linux nacl netbsd openbsd plan9 solaris windows zos \n 386 amd64 amd64p32 arm armbe arm64 arm64be loong64 mips mipsle mips64 mips64le ppc ppc64 ppc64le riscv riscv64 s390 s390x sparc sparc64 wasm alpha m68k nios2 sh shbe \n +-.,/0123456789=ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz:$@%! ~^\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -430,15 +430,15 @@\n 0x00001ab0 202d3136 3e292028 72656c20 3c747970 -16>) (rel , ok ). func (ct\n 0x00001ae0 7874203c 6573633a 30783162 323e203c xt <\n 0x00001af0 74797065 20313532 3e29202e 72656164 type 152>) .read\n 0x00001b00 44697220 28706174 68203c74 79706520 Dir (path ) (? , ? , ? ). func (ctxt <\n 0x00001b40 6573633a 30783162 323e203c 74797065 esc:0x1b2> ) .openFile\n 0x00001b60 20287061 7468203c 74797065 202d3136 (path ) (? ,\n 0x00001b80 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00001b90 66756e63 20286374 7874203c 6573633a func (ctxt , gid ) . func (f ) Readdir (n \n 0x000058f0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00005900 74797065 20323734 3e2c203f 203c7479 type 274>, ? , ? ). func (\n 0x00005920 66203c65 73633a30 78393e20 3c747970 f ) .readFro\n 0x00005940 6d202872 203c6573 633a3078 393e203c m (r <\n 0x00005950 74797065 2033383e 29202877 72697474 type 38>) (writt\n 0x00005960 656e203c 74797065 202d343e 2c206861 en , ha\n 0x00005970 6e646c65 64203c74 79706520 2d31353e ndled \n@@ -1477,15 +1477,15 @@\n 0x00005c20 2866203c 6573633a 30783430 30613e20 (f \n 0x00005c30 3c747970 65203136 343e2920 2e726561 ) .rea\n 0x00005c40 64646972 20286e20 3c747970 65202d31 ddir (n , mode ) (names , dirents <\n 0x00005c80 74797065 20323733 3e2c2069 6e666f73 type 273>, infos\n- 0x00005c90 203c7479 70652032 37343e2c 20657272 , err\n+ 0x00005c90 203c7479 70652032 37353e2c 20657272 , err\n 0x00005ca0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00005cb0 6e632028 66203c65 73633a30 78313061 nc (f ) Se\n 0x00005cd0 656b2028 6f666673 6574203c 74797065 ek (offset , whence ) (ret , err , ? \n 0x00008e90 3c747970 65202d31 363e2920 3c747970 ) .type 130 \n 0x00008eb0 283f203c 74797065 202d3136 3e2c203f (? , ?\n 0x00008ec0 203c7479 7065202d 32303e29 203c7479 ) .type 131\n 0x00008ee0 20283f20 3c747970 65202d31 363e2920 (? ) \n- 0x00008ef0 283f203c 74797065 20323735 3e2c203f (? , ?\n+ 0x00008ef0 283f203c 74797065 20323734 3e2c203f (? , ?\n 0x00008f00 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00008f10 65203133 3220283f 203c7479 7065202d e 132 (? ) .\n 0x00008f30 74797065 20313333 20283f20 3c747970 type 133 (? ) .type 134 (? <\n 0x00008f60 74797065 202d3136 3e29203c 74797065 type -16>) .\n 0x0000b620 74797065 20323730 205b5d20 3c747970 type 270 [] .type 271 [\n 0x0000b640 5d203c74 79706520 2d31313e 0a747970 ] .typ\n 0x0000b650 65203237 32205b5d 203c7479 70652033 e 272 [] .type 273 [] <\n 0x0000b670 74797065 2034383e 0a747970 65203237 type 48>.type 27\n- 0x0000b680 34205b5d 203c7479 70652035 303e0a74 4 [] .t\n+ 0x0000b680 34205b5d 203c7479 70652034 323e0a74 4 [] .t\n 0x0000b690 79706520 32373520 5b5d203c 74797065 ype 275 [] .type 276 []\n+ 0x0000b6a0 2035303e 0a747970 65203237 36205b5d 50>.type 276 []\n 0x0000b6b0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000b6c0 20323737 205b5d20 3c747970 65203730 277 [] .type 278 [] .type 279\n 0x0000b6f0 205b5d20 3c747970 65203934 3e0a7479 [] .ty\n 0x0000b700 70652032 3830205b 5d203c74 79706520 pe 280 [] .type 281 [] \n@@ -3372,11 +3372,11 @@\n 0x0000d290 6573633a 3078313e 203c7479 70652031 esc:0x1> , r ) .va\n 0x0000d2c0 72203c70 32343e2e 70726f70 65727469 r .properti\n 0x0000d2d0 6573203c 74797065 20323534 3e0a7661 es .va\n 0x0000d2e0 72203c70 32343e4c 65747465 72203c74 r Letter .checksu\n- 0x0000d300 6d204231 38374138 45303938 32423136 m B187A8E0982B16\n- 0x0000d310 39383645 30363939 35323530 43363338 986E06995250C638\n- 0x0000d320 43363446 33323236 42450a C64F3226BE.\n+ 0x0000d300 6d204635 38383135 38414646 46463332 m F588158AFFFF32\n+ 0x0000d310 38363542 36384533 31324630 45374233 865B68E312F0E7B3\n+ 0x0000d320 46373936 33364245 33360a F79636BE36.\n \n"}]}]}, {"source1": "./usr/powerpc64le-linux-gnu/lib/go/12/powerpc64le-linux-gnu/go/build.gox", "source2": "./usr/powerpc64le-linux-gnu/lib/go/12/powerpc64le-linux-gnu/go/build.gox", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -38,15 +38,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 371 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 51 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -278,24 +278,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -529,15 +529,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -672,16 +672,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -823,10 +823,10 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum B187A8E0982B16986E06995250C638C64F3226BE\n+checksum F588158AFFFF32865B68E312F0E7B3F79636BE36\n .shstrtab\n .go_export\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -430,15 +430,15 @@\n 0x00001ab0 202d3136 3e292028 72656c20 3c747970 -16>) (rel , ok ). func (ct\n 0x00001ae0 7874203c 6573633a 30783162 323e203c xt <\n 0x00001af0 74797065 20313532 3e29202e 72656164 type 152>) .read\n 0x00001b00 44697220 28706174 68203c74 79706520 Dir (path ) (? , ? , ? ). func (ctxt <\n 0x00001b40 6573633a 30783162 323e203c 74797065 esc:0x1b2> ) .openFile\n 0x00001b60 20287061 7468203c 74797065 202d3136 (path ) (? ,\n 0x00001b80 203f203c 74797065 202d3139 3e290a20 ? ). \n 0x00001b90 66756e63 20286374 7874203c 6573633a func (ctxt , gid ) . func (f ) Readdir (n \n 0x000058f0 3c747970 65202d31 313e2920 283f203c ) (? <\n- 0x00005900 74797065 20323734 3e2c203f 203c7479 type 274>, ? , ? ). func (\n 0x00005920 66203c65 73633a30 78393e20 3c747970 f ) .readFro\n 0x00005940 6d202872 203c6573 633a3078 393e203c m (r <\n 0x00005950 74797065 2033383e 29202877 72697474 type 38>) (writt\n 0x00005960 656e203c 74797065 202d343e 2c206861 en , ha\n 0x00005970 6e646c65 64203c74 79706520 2d31353e ndled \n@@ -1477,15 +1477,15 @@\n 0x00005c20 2866203c 6573633a 30783430 30613e20 (f \n 0x00005c30 3c747970 65203136 343e2920 2e726561 ) .rea\n 0x00005c40 64646972 20286e20 3c747970 65202d31 ddir (n , mode ) (names , dirents <\n 0x00005c80 74797065 20323733 3e2c2069 6e666f73 type 273>, infos\n- 0x00005c90 203c7479 70652032 37343e2c 20657272 , err\n+ 0x00005c90 203c7479 70652032 37353e2c 20657272 , err\n 0x00005ca0 203c7479 7065202d 31393e29 0a206675 ). fu\n 0x00005cb0 6e632028 66203c65 73633a30 78313061 nc (f ) Se\n 0x00005cd0 656b2028 6f666673 6574203c 74797065 ek (offset , whence ) (ret , err , ? \n 0x00008e90 3c747970 65202d31 363e2920 3c747970 ) .type 130 \n 0x00008eb0 283f203c 74797065 202d3136 3e2c203f (? , ?\n 0x00008ec0 203c7479 7065202d 32303e29 203c7479 ) .type 131\n 0x00008ee0 20283f20 3c747970 65202d31 363e2920 (? ) \n- 0x00008ef0 283f203c 74797065 20323735 3e2c203f (? , ?\n+ 0x00008ef0 283f203c 74797065 20323734 3e2c203f (? , ?\n 0x00008f00 203c7479 7065202d 31393e29 0a747970 ).typ\n 0x00008f10 65203133 3220283f 203c7479 7065202d e 132 (? ) .\n 0x00008f30 74797065 20313333 20283f20 3c747970 type 133 (? ) .type 134 (? <\n 0x00008f60 74797065 202d3136 3e29203c 74797065 type -16>) .\n 0x0000b620 74797065 20323730 205b5d20 3c747970 type 270 [] .type 271 [\n 0x0000b640 5d203c74 79706520 2d31313e 0a747970 ] .typ\n 0x0000b650 65203237 32205b5d 203c7479 70652033 e 272 [] .type 273 [] <\n 0x0000b670 74797065 2034383e 0a747970 65203237 type 48>.type 27\n- 0x0000b680 34205b5d 203c7479 70652035 303e0a74 4 [] .t\n+ 0x0000b680 34205b5d 203c7479 70652034 323e0a74 4 [] .t\n 0x0000b690 79706520 32373520 5b5d203c 74797065 ype 275 [] .type 276 []\n+ 0x0000b6a0 2035303e 0a747970 65203237 36205b5d 50>.type 276 []\n 0x0000b6b0 203c7479 7065202d 31363e0a 74797065 .type\n 0x0000b6c0 20323737 205b5d20 3c747970 65203730 277 [] .type 278 [] .type 279\n 0x0000b6f0 205b5d20 3c747970 65203934 3e0a7479 [] .ty\n 0x0000b700 70652032 3830205b 5d203c74 79706520 pe 280 [] .type 281 [] \n@@ -3372,11 +3372,11 @@\n 0x0000d290 6573633a 3078313e 203c7479 70652031 esc:0x1> , r ) .va\n 0x0000d2c0 72203c70 32343e2e 70726f70 65727469 r .properti\n 0x0000d2d0 6573203c 74797065 20323534 3e0a7661 es .va\n 0x0000d2e0 72203c70 32343e4c 65747465 72203c74 r Letter .checksu\n- 0x0000d300 6d204231 38374138 45303938 32423136 m B187A8E0982B16\n- 0x0000d310 39383645 30363939 35323530 43363338 986E06995250C638\n- 0x0000d320 43363446 33323236 42450a C64F3226BE.\n+ 0x0000d300 6d204635 38383135 38414646 46463332 m F588158AFFFF32\n+ 0x0000d310 38363542 36384533 31324630 45374233 865B68E312F0E7B3\n+ 0x0000d320 46373936 33364245 33360a F79636BE36.\n \n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,17 +1,17 @@\n Streams: 1\n Blocks: 5\n- Compressed size: 15.5 MiB (16278472 B)\n+ Compressed size: 15.5 MiB (16284752 B)\n Uncompressed size: 116.4 MiB (122019840 B)\n Ratio: 0.133\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 5 0 0 16278472 122019840 0.133 CRC64 0\n+ 1 5 0 0 16284752 122019840 0.133 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n 1 1 12 0 3392988 25165824 0.135 CRC64\n- 1 2 3393000 25165824 3512756 25165824 0.140 CRC64\n- 1 3 6905756 50331648 3675816 25165824 0.146 CRC64\n- 1 4 10581572 75497472 3106284 25165824 0.123 CRC64\n- 1 5 13687856 100663296 2590556 21356544 0.121 CRC64\n+ 1 2 3393000 25165824 3518792 25165824 0.140 CRC64\n+ 1 3 6911792 50331648 3675816 25165824 0.146 CRC64\n+ 1 4 10587608 75497472 3106284 25165824 0.123 CRC64\n+ 1 5 13693892 100663296 2590800 21356544 0.121 CRC64\n"}]}]}, {"source1": "libgo21-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-armel-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n -rw-r--r-- 0 0 0 672 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12148516 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 12148892 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabi/lib/libgo.so.21.0.0", "source2": "./usr/arm-linux-gnueabi/lib/libgo.so.21.0.0", "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,4 +1,4 @@\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: 0c6ae864b2b758ac34c4309dc46c812abfcbbfe5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5edc289cae644e37ca5b6c508a7f5c94a1c7c4b3\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -111906,15 +111906,15 @@\n types 309 6 2132 31 92 81 83 40 41 39 1597 37 35 177 132 187 33 129 285 179 33 90 85 225 34 46 40 1259 616 84 148 291 36 49 304 799 4754 31 35 31 36 31 36 36 269 33 74 75 37 34 3054 34 34 608 828 31 30 1067 36 352 33 218 361 34 43 40 40 32 36 37 38 95 40 36 37 41 44 108 108 36 117 38 131 131 38 36 41 42 160 46 45 159 44 45 425 32 37 502 526 73 3491 77 38 38 41 38 35 63 49 35 49 49 49 35 23 23 35 48 34 48 23 52 38 63 77 77 63 49 49 67 49 49 53 35 35 35 35 52 35 24 35 21 19 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 52 52 396 80 230 36 1148 75 108 172 55 88 111 254 96 421 101 37 66 66 63 81 64 72 96 55 58 511 102 78 96 76 71 51 54 93 305 74 34 20 189 253 98 75 129 210 282 58 116 40 164 85 65 150 92 194 85 113 25 26 26 25 24 25 23 23 23 23 23 23 23 23 22 21 21 22 22 23 22 22 22 22 23 22 22 22 22 22 23 23 23 23 37 37 37 28 25 25 44 49 49 123 144 59 57 110 120 142 123 43 75 56 76 23 93\n type 1 \"Context\" \n func (ctxt ) .joinPath (elem ...) \n func (ctxt ) .splitPathList (s ) \n func (ctxt ) .isAbsPath (path ) \n func (ctxt ) .isDir (path ) \n func (ctxt ) .hasSubdir (root , dir ) (rel , ok )\n- func (ctxt ) .readDir (path ) (? , ? )\n+ func (ctxt ) .readDir (path ) (? , ? )\n func (ctxt ) .openFile (path ) (? , ? )\n func (ctxt ) .isFile (path ) \n func (ctxt ) .gopath () \n func (ctxt ) SrcDirs () \n func (ctxt ) ImportDir (dir , mode ) (? , ? )\n func (ctxt ) Import (path , srcDir , mode ) (? , ? )\n func (ctxt ) .importGo (p , path , srcDir , mode ) \n@@ -112146,24 +112146,24 @@\n func (f ) .setReadDeadline (t ) \n func (f ) SetReadDeadline (t ) \n func (f ) .setWriteDeadline (t ) \n func (f ) .checkValid (op ) ($ret131 )\n func (f ) Fd () \n func (f ) .write (b ) (n , err )\n func (f ) Chown (uid , gid ) \n- func (f ) Readdir (n ) (? , ? )\n+ func (f ) Readdir (n ) (? , ? )\n func (f ) .readFrom (r ) (written , handled , err )\n func (f ) .seek (offset , whence ) (ret , err )\n func (f ) SetWriteDeadline (t ) \n func (f ) ReadAt (b , off ) (n , err )\n func (f ) Stat () (? , ? )\n func (f ) Read (b ) (n , err )\n func (f ) .pread (b , off ) (n , err )\n func (f ) Write (b ) (n , err )\n- func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n+ func (f ) .readdir (n , mode ) (names , dirents , infos , err )\n func (f ) Seek (offset , whence ) (ret , err )\n func (f ) ReadDir (n ) (? , ? )\n func (f ) Chmod (mode ) \n func (f ) Readdirnames (n ) (names , err )\n func (f ) SetDeadline (t ) \n func (f ) Close () \n func (f ) .chmod (mode ) \n@@ -112397,15 +112397,15 @@\n type 124 (? , ? , ? , ? ) \n type 125 (? , ? , ? ) \n type 126 (? , ? ) \n type 127 (? , ? ) \n type 128 (? , ? ) (? , ? )\n type 129 (? , ? ) \n type 130 (? , ? ) \n-type 131 (? ) (? , ? )\n+type 131 (? ) (? , ? )\n type 132 (? ) \n type 133 (? ) \n type 134 (? ) \n type 135 (? ) \n type 136 (? ) (? , ? )\n type 137 (? ) \n type 138 (? )\n@@ -112540,16 +112540,16 @@\n type 267 [] \n type 268 [] \n type 269 [] \n type 270 [] \n type 271 [] \n type 272 [] \n type 273 [] \n-type 274 [] \n-type 275 [] \n+type 274 [] \n+type 275 [] \n type 276 [] \n type 277 [] \n type 278 [] \n type 279 [] \n type 280 [] \n type 281 [] \n type 282 [] \n@@ -112691,15 +112691,15 @@\n { //1037\n $ret95 = Replace(s, old, new, $convert(, -1 )) //1037\n return //1037\n func Environ () \n func .isExcludingLatin (rangeTab , r ) \n var .properties \n var Letter \n-checksum 83A9BE09EC4A469871789925C43601B7CC154536\n+checksum 9342AC427B1C8D120706C4370AE99EFC119D8749\n package constraint\n pkgpath go/build/constraint\n import errors errors \"errors\"\n import strings strings \"strings\"\n import unicode unicode \"unicode\"\n import utf8 unicode/utf8 \"unicode/utf8\"\n init constraint go_1build_1constraint..import errors errors..import cpu internal_1cpu..import reflectlite internal_1reflectlite..import io io..import runtime runtime..import sync sync..import unicode unicode..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n"}, {"source1": "readelf --wide --decompress --hex-dump=.go_export {}", "source2": "readelf --wide --decompress --hex-dump=.go_export {}", "unified_diff": "@@ -72949,15 +72949,15 @@\n 0x0011cf20 2c206469 72203c74 79706520 2d31363e , dir \n 0x0011cf30 29202872 656c203c 74797065 202d3136 ) (rel , ok \n 0x0011cf50 290a2066 756e6320 28637478 74203c65 ). func (ctxt ) .readDir (\n 0x0011cf80 70617468 203c7479 7065202d 31363e29 path )\n- 0x0011cf90 20283f20 3c747970 65203237 343e2c20 (? , \n+ 0x0011cf90 20283f20 3c747970 65203237 353e2c20 (? , \n 0x0011cfa0 3f203c74 79706520 2d31393e 290a2066 ? ). f\n 0x0011cfb0 756e6320 28637478 74203c65 73633a30 unc (ctxt \n 0x0011cfd0 29202e6f 70656e46 696c6520 28706174 ) .openFile (pat\n 0x0011cfe0 68203c74 79706520 2d31363e 2920283f h ) (?\n 0x0011cff0 203c7479 70652033 373e2c20 3f203c74 , ? ). func \n@@ -73940,15 +73940,15 @@\n 0x00120d10 776e2028 75696420 3c747970 65202d31 wn (uid , gid ) . \n 0x00120d40 66756e63 20286620 3c657363 3a307831 func (f ) \n 0x00120d60 52656164 64697220 286e203c 74797065 Readdir (n ) (? , ? , ? ). func (f ) .readFrom (r \n 0x00120dc0 3c657363 3a307839 3e203c74 79706520 ) (written , handled\n 0x00120df0 203c7479 7065202d 31353e2c 20657272 , err\n@@ -73997,15 +73997,15 @@\n 0x001210a0 73633a30 78343030 613e203c 74797065 sc:0x400a> ) .readdir \n 0x001210c0 286e203c 74797065 202d3131 3e2c206d (n , m\n 0x001210d0 6f646520 3c747970 65203437 3e292028 ode ) (\n 0x001210e0 6e616d65 73203c74 79706520 3237363e names \n 0x001210f0 2c206469 72656e74 73203c74 79706520 , dirents , infos , err , err ). func (f\n 0x00121130 203c6573 633a3078 3130613e 203c7479 ) Seek (o\n 0x00121150 66667365 74203c74 79706520 2d343e2c ffset ,\n 0x00121160 20776865 6e636520 3c747970 65202d31 whence ) (ret , err , ? ) .type 130 (? , ? ) .type 131 (? <\n 0x00124360 74797065 202d3136 3e292028 3f203c74 type -16>) (? , ? , ? ).type 132\n 0x00124390 20283f20 3c747970 65202d31 363e2920 (? ) \n 0x001243a0 3c747970 65203237 363e0a74 79706520 .type \n 0x001243b0 31333320 283f203c 74797065 202d3136 133 (? ) .ty\n 0x001243d0 70652031 33342028 3f203c74 79706520 pe 134 (? ) \n@@ -75428,17 +75428,17 @@\n 0x00126a10 20323639 205b5d20 3c747970 65203239 269 [] .type 270 [] .type 271\n 0x00126a40 205b5d20 3c747970 65202d31 313e0a74 [] .t\n 0x00126a50 79706520 32373220 5b5d203c 74797065 ype 272 [] .type 273 []\n 0x00126a70 203c7479 70652034 383e0a74 79706520 .type \n- 0x00126a80 32373420 5b5d203c 74797065 2034323e 274 [] \n+ 0x00126a80 32373420 5b5d203c 74797065 2035303e 274 [] \n 0x00126a90 0a747970 65203237 35205b5d 203c7479 .type 275 [] .type 276 \n+ 0x00126aa0 70652034 323e0a74 79706520 32373620 pe 42>.type 276 \n 0x00126ab0 5b5d203c 74797065 202d3136 3e0a7479 [] .ty\n 0x00126ac0 70652032 3737205b 5d203c74 79706520 pe 277 [] .type 278 [] \n 0x00126ae0 3c747970 65203836 3e0a7479 70652032 .type 2\n 0x00126af0 3739205b 5d203c74 79706520 39343e0a 79 [] .\n 0x00126b00 74797065 20323830 205b5d20 3c747970 type 280 [] .type 281 [\n@@ -75884,17 +75884,17 @@\n 0x00128690 203c6573 633a3078 313e203c 74797065 , r ) .\n 0x001286c0 76617220 3c703234 3e2e7072 6f706572 var .proper\n 0x001286d0 74696573 203c7479 70652032 35343e0a ties .\n 0x001286e0 76617220 3c703234 3e4c6574 74657220 var Letter \n 0x001286f0 3c747970 65203139 333e0a63 6865636b .check\n- 0x00128700 73756d20 38334139 42453039 45433441 sum 83A9BE09EC4A\n- 0x00128710 34363938 37313738 39393235 43343336 469871789925C436\n- 0x00128720 30314237 43433135 34353336 0a76333b 01B7CC154536.v3;\n+ 0x00128700 73756d20 39333432 41433432 37423143 sum 9342AC427B1C\n+ 0x00128710 38443132 30373036 43343337 30414539 8D120706C4370AE9\n+ 0x00128720 39454643 31313944 38373439 0a76333b 9EFC119D8749.v3;\n 0x00128730 0a706163 6b616765 20636f6e 73747261 .package constra\n 0x00128740 696e740a 706b6770 61746820 676f2f62 int.pkgpath go/b\n 0x00128750 75696c64 2f636f6e 73747261 696e740a uild/constraint.\n 0x00128760 696d706f 72742065 72726f72 73206572 import errors er\n 0x00128770 726f7273 20226572 726f7273 220a696d rors \"errors\".im\n 0x00128780 706f7274 20737472 696e6773 20737472 port strings str\n 0x00128790 696e6773 20227374 72696e67 73220a69 ings \"strings\".i\n"}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 11.6 MiB (12148516 B)\n+ Compressed size: 11.6 MiB (12148892 B)\n Uncompressed size: 45.9 MiB (48097280 B)\n Ratio: 0.253\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 12148516 48097280 0.253 CRC64 0\n+ 1 2 0 0 12148892 48097280 0.253 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6078944 25165824 0.242 CRC64\n- 1 2 6078956 25165824 6069524 22931456 0.265 CRC64\n+ 1 1 12 0 6079320 25165824 0.242 CRC64\n+ 1 2 6079332 25165824 6069524 22931456 0.265 CRC64\n"}]}]}, {"source1": "libgo21-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-armhf-cross_12.3.0-17cross1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2023-10-31 13:29:13.000000 debian-binary\n--rw-r--r-- 0 0 0 672 2023-10-31 13:29:13.000000 control.tar.xz\n--rw-r--r-- 0 0 0 12270592 2023-10-31 13:29:13.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 676 2023-10-31 13:29:13.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 12280448 2023-10-31 13:29:13.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,13 +1,13 @@\n Streams: 1\n Blocks: 1\n- Compressed size: 672 B\n+ Compressed size: 676 B\n Uncompressed size: 10.0 KiB (10240 B)\n Ratio: 0.066\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 1 0 0 672 10240 0.066 CRC64 0\n+ 1 1 0 0 676 10240 0.066 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 636 10240 0.062 CRC64\n+ 1 1 12 0 640 10240 0.062 CRC64\n"}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/arm-linux-gnueabihf/lib/libgo.so.21.0.0", "source2": "./usr/arm-linux-gnueabihf/lib/libgo.so.21.0.0", "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,4 +1,4 @@\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: b8e5a9866c23701c52e5f7d1941b1be55994365c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e8d7b1dc749d87644379338dc506e9022bde0ae\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -124215,65 +124215,65 @@\n import image image \"image\"\n import color image/color \"image/color\"\n import palette image/color/palette \"image/color/palette\"\n import draw image/draw \"image/draw\"\n import io io \"io\"\n init gif image_1gif..import bufio bufio..import bytes bytes..import lzw compress_1lzw..import errors errors..import fmt fmt..import image image..import color image_1color..import palette image_1color_1palette..import draw image_1draw..import cpu internal_1cpu..import oserror internal_1oserror..import poll internal_1poll..import reflectlite internal_1reflectlite..import testlog internal_1testlog..import io io..import fs io_1fs..import os os..import path path..import reflect reflect..import runtime runtime..import sort sort..import strconv strconv..import sync sync..import syscall syscall..import time time..import unicode unicode..import imageutil ~image_1internal_1imageutil abi ~internal_1abi bytealg ~internal_1bytealg fmtsort ~internal_1fmtsort goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race execenv ~internal_1syscall_1execenv unix ~internal_1syscall_1unix unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 1 2 1 4 1 10 1 13 1 15 1 20 1 23 1 26 2 4 2 10 2 13 2 15 2 20 2 23 2 26 3 1 3 2 3 4 3 5 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 3 20 3 21 3 22 3 23 3 24 3 25 3 26 4 10 4 13 4 20 5 4 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 5 20 5 21 5 22 5 23 5 24 5 25 5 26 6 1 6 2 6 4 6 7 6 10 6 13 6 15 6 20 6 22 6 23 6 26 8 7 9 1 9 2 9 4 9 6 9 7 9 10 9 13 9 15 9 20 9 22 9 23 9 26 11 4 11 10 11 13 11 20 12 4 12 10 12 11 12 13 12 15 12 20 12 23 12 24 12 25 13 10 13 20 14 10 14 20 14 23 15 4 15 10 15 13 15 20 15 23 16 4 16 10 16 11 16 13 16 15 16 18 16 20 16 21 16 23 16 24 16 25 17 4 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 18 17 20 17 21 17 23 17 24 17 25 18 4 18 10 18 13 18 20 19 4 19 10 19 13 19 20 19 22 19 23 19 26 20 10 21 10 21 13 21 20 22 4 22 10 22 13 22 20 23 10 23 20 24 4 24 10 24 11 24 13 24 20 24 23 25 4 25 10 25 11 25 13 25 20 25 23 25 24\n-types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 21 22 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n+types 80 3 23 27 1568 774 40 39 516 509 32 32 814 411 901 38 38 164 120 38 37 41 34 34 30 34 30 35 30 50 46 58 46 49 50 58 46 63 18 18 18 18 19 18 18 78 140 49 80 88 71 47 187 106 543 393 27 26 26 27 24 21 21 21 22 22 21 111 82 43 48 48 55 86 56 69 84 64 73 59 74\n type 1 \"GIF\" \n type 2 \"Options\" \n type 3 \"bufio.Reader\" \n func (b ) .writeBuf (w ) (? , ? )\n func (b ) WriteTo (w ) (n , err )\n func (b ) ReadString (delim ) (? , ? )\n- func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n- func (b ) ReadLine () (line , isPrefix , err )\n+ func (b ) .collectFragments (delim ) (fullBuffers , finalFragment , totalLen , err )\n+ func (b ) ReadLine () (line , isPrefix , err )\n func (b ) Size () \n func (b ) Reset (r )\n func (b ) .fill ()\n func (b ) UnreadByte () \n func (b ) ReadRune () (r , size , err )\n- func (b ) .reset (buf , r )\n+ func (b ) .reset (buf , r )\n func (b ) .readErr () \n func (b ) UnreadRune () \n- func (b ) ReadSlice (delim ) (line , err )\n- func (b ) Peek (n ) (? , ? )\n+ func (b ) ReadSlice (delim ) (line , err )\n+ func (b ) Peek (n ) (? , ? )\n func (b ) ReadByte () (? , ? )\n func (b ) Discard (n ) (discarded , err )\n- func (b ) Read (p ) (n , err )\n- func (b ) ReadBytes (delim ) (? , ? )\n+ func (b ) Read (p ) (n , err )\n+ func (b ) ReadBytes (delim ) (? , ? )\n func (b ) Buffered () \n type 4 \"bufio.Writer\" \n func (b ) WriteRune (r ) (size , err )\n func (b ) WriteByte (c ) \n- func (b ) Write (p ) (nn , err )\n+ func (b ) Write (p ) (nn , err )\n func (b ) ReadFrom (r ) (n , err )\n func (b ) Buffered () \n- func (b ) AvailableBuffer () \n+ func (b ) AvailableBuffer () \n func (b ) WriteString (s ) (? , ? )\n func (b ) Available () \n func (b ) Flush () \n func (b ) Reset (w )\n func (b ) Size () \n type 5 \".compress/lzw.writer\" \n type 6 \"compress/lzw.Order\" \n type 7 \"compress/lzw.Reader\" \n func (r ) .init (src , order , litWidth )\n func (r ) Reset (src , order , litWidth )\n func (r ) .decode ()\n func (r ) Close () \n- func (r ) Read (b ) (? , ? )\n+ func (r ) Read (b ) (? , ? )\n func (r ) .readMSB () (? , ? )\n func (r ) .readLSB () (? , ? )\n type 8 \"compress/lzw.Writer\" \n func (w ) .init (dst , order , litWidth )\n func (w ) Reset (dst , order , litWidth )\n func (w ) Close () \n- func (w ) Write (p ) (n , err )\n+ func (w ) Write (p ) (n , err )\n func (w ) .incHi () \n func (w ) .writeMSB (c ) \n func (w ) .writeLSB (c ) \n type 9 \"image.Config\" \n type 10 \"image.Image\" \n type 11 \"image.Paletted\" \n func (p ) SetColorIndex (x , y , index )\n@@ -124345,64 +124345,64 @@\n type 38 *\n type 39 *\n type 40 *\n type 41 *\n type 42 *\n type 43 *\n type 44 struct { ColorModel ; Width ; Height ; }\n-type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n+type 45 struct { Image ; Delay ; LoopCount ; Disposal ; Config ; BackgroundIndex ; }\n type 46 struct { Min ; Max ; }\n type 47 struct { NumColors ; Quantizer ; Drawer ; }\n-type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n+type 48 struct { Pix ; Stride ; Rect ; Palette ; }\n type 49 struct { R ; G ; B ; A ; }\n type 50 struct { X ; Y ; }\n-type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n-type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n-type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n+type 51 struct { .bufio.buf ; .bufio.rd ; .bufio.r ; .bufio.w ; .bufio.err ; .bufio.lastByte ; .bufio.lastRuneSize ; }\n+type 52 struct { .bufio.err ; .bufio.buf ; .bufio.n ; .bufio.wr ; }\n+type 53 struct { .compress/lzw.r ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.read ; .compress/lzw.litWidth ; .compress/lzw.err ; .compress/lzw.clear ; .compress/lzw.eof ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.last ; .compress/lzw.suffix ; .compress/lzw.prefix ; .compress/lzw.output ; .compress/lzw.o ; .compress/lzw.toRead ; }\n type 54 struct { .compress/lzw.w ; .compress/lzw.order ; .compress/lzw.write ; .compress/lzw.bits ; .compress/lzw.nBits ; .compress/lzw.width ; .compress/lzw.litWidth ; .compress/lzw.hi ; .compress/lzw.overflow ; .compress/lzw.savedCode ; .compress/lzw.err ; .compress/lzw.table ; }\n type 55 [16384 ] \n type 56 [4096 ] \n type 57 [4096 ] \n type 58 [8192 ] \n type 59 [8 ] \n type 60 [] \n-type 61 [] \n+type 61 [] \n type 62 [] \n type 63 [] \n-type 64 [] \n-type 65 [] \n+type 64 [] \n+type 65 [] \n type 66 interface { At (x , y ) ; Bounds () ; ColorModel () ; }\n type 67 interface { ? ; Set (x , y , c ); }\n type 68 interface { Close () ; }\n type 69 interface { ? ; ? ; }\n type 70 interface { ? ; ? ; }\n type 71 interface { Convert (c ) ; }\n type 72 interface { Draw (dst , r , src , sp ); }\n type 73 interface { ? ; Flush () ; }\n type 74 interface { Quantize (p , m ) ; }\n type 75 interface { RGBA () (r , g , b , a ); }\n type 76 interface { ReadByte () (? , ? ); }\n-type 77 interface { Read (p ) (n , err ); }\n+type 77 interface { Read (p ) (n , err ); }\n type 78 interface { WriteByte (c ) ; }\n-type 79 interface { Write (p ) (n , err ); }\n+type 79 interface { Write (p ) (n , err ); }\n var .log2Lookup \n func Decode (r ) (? , ? )\n func DecodeAll (r ) (? , ? )\n func DecodeConfig (r ) (? , ? )\n const DisposalBackground = 2 \n const DisposalNone = 1 \n const DisposalPrevious = 3 \n func Encode (w , m , o ) \n func EncodeAll (w , g ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .newReader (src , order , litWidth ) \n func .newWriter (dst , order , litWidth ) \n func RegisterFormat (name , magic , decode , decodeConfig )\n-checksum 2F49400ED0359169AB8CEF9A81C54331C934D968\n+checksum 3D7C4BAACE7F8703051ACFFB1E5A1432BD05ADBB\n package imageutil\n pkgpath image/internal/imageutil\n import image image \"image\"\n indirectimport color image/color\n init imageutil ~image_1internal_1imageutil bufio bufio..import bytes bytes..import errors errors..import image image..import color image_1color..import cpu internal_1cpu..import reflectlite internal_1reflectlite..import io io..import runtime runtime..import strconv strconv..import sync sync..import unicode unicode..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos race ~internal_1race unsafeheader ~internal_1unsafeheader math ~math bits ~math_1bits atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys strings ~strings atomic ~sync_1atomic utf8 ~unicode_1utf8\n init_graph 1 2 1 3 1 6 1 7 1 8 1 9 1 11 1 12 2 3 2 6 2 7 2 8 2 9 2 11 2 12 3 6 3 7 3 9 4 1 4 2 4 3 4 5 4 6 4 7 4 8 4 9 4 10 4 11 4 12 7 6 7 9 8 3 8 6 8 7 8 9 8 11 9 6 10 3 10 6 10 7 10 9 11 6 11 9\n types 25 1 31 392 793 865 647 86 37 37 116 120 119 18 18 47 68 71 71 47 140 60 21 108 53 84\n@@ -144890,15 +144890,15 @@\n type 140 \"syscall.RawSockaddr\" \n type 141 \"syscall.RawSockaddrAny\" \n type 142 \"syscall.Sockaddr\" \n type 143 \"syscall.Socklen_t\" \n type 144 \".text/template.common\" \n type 145 \".text/template.missingKeyAction\" \n type 146 \".text/template.option\" \n-type 147 \"text/template.FuncMap\" \n+type 147 \"text/template.FuncMap\" \n type 148 \"text/template.Template\" \n func (t ) Clone () (? , ? )\n func (t ) Name () \n func (t ) .init ()\n func (t ) .setOption (opt )\n func (t ) New (name ) \n func (t ) .copy (c ) \n@@ -145080,15 +145080,15 @@\n func (t ) .parseTemplateName (token , context ) (name )\n func (t ) .peekNonSpace () \n func (t ) .newBool (pos , true ) \n func (t ) .operand () \n func (t ) .peek () \n func (t ) .nextNonSpace () (token )\n func (t ) .recover (errp )\n- func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n+ func (t ) Parse (text , leftDelim , rightDelim , treeSet , funcs ...) (tree , err )\n func (t ) .newWith (pos , line , pipe , list , elseList ) \n func (t ) .popVars (n )\n func (t ) .newField (pos , ident ) \n func (t ) .expectOneOf (expected1 , expected2 , context ) \n func (t ) .backup2 (t1 )\n func (t ) .backup ()\n func (t ) .newAction (pos , line , pipe ) \n@@ -145445,15 +145445,15 @@\n type 427 [] \n type 428 [] \n type 429 [] \n type 430 [] \n type 431 [] \n type 432 [] \n type 433 [] \n-type 434 [] \n+type 434 [] \n type 435 [] \n type 436 [] \n type 437 [] \n type 438 [] \n type 439 [] \n type 440 [] \n type 441 [] \n@@ -145477,16 +145477,16 @@\n type 459 map [] \n type 460 map [] \n type 461 map [] \n type 462 map [] \n type 463 map [] \n type 464 map [] \n type 465 map [] \n-type 466 map [] \n-type 467 map [] \n+type 466 map [] \n+type 467 map [] \n type 468 map [] \n type 469 map [] \n type 470 map [] \n type 471 chan <- \n type 472 chan \n type 473 chan \n type 474 interface { Accept () (? , ? ); Addr () ; Close () ; }\n@@ -145536,15 +145536,15 @@\n func ServeCodec (codec )\n func ServeConn (conn )\n func ServeRequest (codec ) \n func NewReaderSize (rd , size ) \n func NewWriterSize (w , size ) \n func .valueInterface (v , safe ) \n func MakeMapWithSize (typ , n ) \n-checksum A566F13EA914CEA31BCE8A889C77EEAF4E3D1C59\n+checksum B9655E8EA636009DE4A2B299B332F15C21FB4627\n package jsonrpc\n pkgpath net/rpc/jsonrpc\n import json encoding/json \"encoding/json\"\n import errors errors \"errors\"\n import fmt fmt \"fmt\"\n import io io \"io\"\n import net net \"net\"\n@@ -154460,15 +154460,15 @@\n import race internal/race \"internal/race\"\n import unsafeheader internal/unsafeheader \"internal/unsafeheader\"\n import runtime runtime \"runtime\"\n import sync sync \"sync\"\n import unsafe unsafe \"unsafe\"\n init syscall syscall..import errors errors..import cpu internal_1cpu..import oserror internal_1oserror..import reflectlite internal_1reflectlite..import runtime runtime..import sync sync..import abi ~internal_1abi bytealg ~internal_1bytealg goarch ~internal_1goarch goexperiment ~internal_1goexperiment goos ~internal_1goos itoa ~internal_1itoa race ~internal_1race unsafeheader ~internal_1unsafeheader atomic ~runtime_1internal_1atomic math ~runtime_1internal_1math sys ~runtime_1internal_1sys atomic ~sync_1atomic\n init_graph 0 1 0 2 0 3 0 4 0 5 0 6 1 2 1 4 1 5 3 1 3 2 3 4 3 5 4 2 4 5 5 2 6 2 6 5\n-types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 24 25 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n+types 383 88 29 404 33 25 31 23 27 31 598 27 29 26 27 34 28 29 33 30 31 31 34 34 34 87 32 28 27 98 40 36 38 101 28 30 30 29 28 26 30 32 29 33 36 217 217 42 40 300 28 28 30 27 31 28 302 28 32 31 30 123 123 127 125 122 42 31 29 28 30 33 34 31 29 28 152 38 37 151 36 37 27 25 27 27 29 29 417 36 37 37 34 43 40 38 36 37 37 38 36 38 41 41 39 38 37 44 34 219 363 37 49 47 35 34 34 34 48 49 48 34 34 34 62 89 100 48 48 47 34 49 48 12 21 22 22 22 22 46 46 48 63 77 77 77 91 90 81 75 63 35 35 49 35 35 22 59 46 33 33 74 46 74 46 33 34 47 59 46 33 89 47 60 74 61 60 47 47 47 47 47 100 61 61 60 73 46 72 59 46 74 59 60 73 60 72 72 73 73 87 86 59 60 46 85 46 23 33 33 77 119 24 35 21 21 21 21 20 21 21 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 14 57 56 51 52 194 54 52 37 396 77 80 50 230 86 52 85 55 86 110 55 88 111 148 38 178 110 136 99 54 55 54 77 155 126 100 54 87 51 98 666 63 81 64 149 61 55 65 78 96 155 159 71 51 144 126 253 93 300 38 90 305 100 54 20 65 151 47 52 79 24 26 25 25 26 25 26 25 24 24 24 26 25 24 24 25 25 25 24 25 24 25 23 23 23 21 22 22 22 22 22 22 22 22 23 23 123 43 67 23 93\n type 1 \"Addrinfo\" \n type 2 \"Cmsghdr\" \n func (h ) .data (offset ) ($ret54 ) \n // ../../../src/libgo/go/syscall/sockcmsg_unix.go:27\n { //28\n $ret54 = $convert(, (($convert(, $convert(, h)) + $convert(, .cmsgAlignOf(12 ))) + offset)) //28\n return //28\n@@ -154826,17 +154826,17 @@\n type 286 struct { Dir ; Env ; Files ; Sys ; }\n type 287 struct { Error ; Msg ; }\n type 288 struct { Events ; Pad ; Fd ; Pad2 ; }\n type 289 struct { Family ; Data ; }\n type 290 struct { Family ; Pad ; Pid ; Groups ; }\n type 291 struct { Family ; Pad ; Pid ; Groups ; .syscall.raw ; }\n type 292 struct { Family ; Path ; }\n-type 293 struct { Family ; Port ; Addr ; Zero ; }\n+type 293 struct { Family ; Port ; Addr ; Zero ; }\n type 294 struct { Family ; Port ; Flowinfo ; Addr ; Scope_id ; }\n-type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n+type 295 struct { Family ; Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; }\n type 296 struct { Family ; }\n type 297 struct { Family ; Dst_len ; Src_len ; Tos ; Table ; Protocol ; Scope ; Type ; Flags ; }\n type 298 struct { Family ; Prefixlen ; Flags ; Scope ; Index ; }\n type 299 struct { Family ; .syscall.__ifi_pad ; Type ; Index ; Flags ; Change ; }\n type 300 struct { Gr_name ; Gr_passwd ; Gr_gid ; Gr_mem ; }\n type 301 struct { Header ; Data ; }\n type 302 struct { Header ; Data ; }\n@@ -154855,23 +154855,23 @@\n type 315 struct { Multiaddr ; Interface ; }\n type 316 struct { Name ; Namelen ; Iov ; Iovlen ; Control ; Controllen ; Flags ; }\n type 317 struct { Name ; .syscall.raw ; }\n type 318 struct { Onoff ; Linger ; }\n type 319 struct { Pid ; Uid ; Gid ; }\n type 320 struct { Port ; Addr ; .syscall.raw ; }\n type 321 struct { Port ; ZoneId ; Addr ; .syscall.raw ; }\n-type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n+type 322 struct { Protocol ; Ifindex ; Hatype ; Pkttype ; Halen ; Addr ; .syscall.raw ; }\n type 323 struct { Pw_name ; Pw_passwd ; Pw_uid ; Pw_gid ; Pw_gecos ; Pw_dir ; Pw_shell ; }\n type 324 struct { Sec ; Nsec ; Godump_0 ; }\n type 325 struct { Sec ; Usec ; }\n type 326 struct { Sysname ; Nodename ; Release ; Version ; Machine ; Domainname ; }\n type 327 struct { Type ; Whence ; Start ; Len ; Pid ; Godump_0_pad ; }\n type 328 struct { Type ; Bsize ; Blocks ; Bfree ; Bavail ; Files ; Ffree ; Fsid ; Namelen ; Frsize ; Flags ; Spare ; Godump_0_pad ; }\n type 329 struct { Uid ; Gid ; Groups ; NoSetGroups ; }\n-type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n+type 330 struct { Uptime ; Loads ; Totalram ; Freeram ; Sharedram ; Bufferram ; Totalswap ; Freeswap ; Procs ; .syscall.pad ; Totalhigh ; Freehigh ; Unit ; .syscall._f ; }\n type 331 struct { Uregs ; }\n type 332 struct { Utime ; Stime ; Cutime ; Cstime ; }\n type 333 struct { Utime ; Stime ; Maxrss ; Ixrss ; Idrss ; Isrss ; Minflt ; Majflt ; Nswap ; Inblock ; Oublock ; Msgsnd ; Msgrcv ; Nsignals ; Nvcsw ; Nivcsw ; }\n type 334 struct { Wd ; Mask ; Cookie ; Len ; Name ; }\n type 335 struct { res0 ; res1 ; }\n type 336 struct { }\n type 337 struct { .sync.state ; .sync.sema ; }\n@@ -154894,16 +154894,16 @@\n type 354 [32 ] \n type 355 [3 ] \n type 356 [4 ] \n type 357 [4 ] \n type 358 [5 ] \n type 359 [65 ] \n type 360 [8 ] \n-type 361 [8 ] \n-type 362 [8 ] \n+type 361 [8 ] \n+type 362 [8 ] \n type 363 [96 ] \n type 364 [] \n type 365 [] \n type 366 [] \n type 367 [] \n type 368 [] \n type 369 [] \n@@ -160235,15 +160235,15 @@\n const WORD_BIT = 32 \n const WSTOPPED = 2 \n const WUNTRACED = 2 \n const W_OK = 2 \n func Wait4 (pid , wstatus , options , rusage ) (wpid , err )\n func Write (fd , p ) (n , err )\n const XCASE = 4 \n-checksum C8AAA7A1F8B6AC2853BF994C81CAE13FB2E49AED\n+checksum FF50C3586E6AF8AECE954E3891DDFE957BE85ECC\n package testing\n pkgpath testing\n import bytes bytes \"bytes\"\n import errors errors \"errors\"\n import flag flag \"flag\"\n import fmt fmt \"fmt\"\n import race internal/race \"internal/race\"\n"}, {"source1": ".text", "source2": ".text", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".fini", "source2": ".fini", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".rodata", "source2": ".rodata", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.extab", "source2": ".ARM.extab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.exidx", "source2": ".ARM.exidx", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".eh_frame", "source2": ".eh_frame", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".tbss", "source2": ".tbss", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".init_array", "source2": ".init_array", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".fini_array", "source2": ".fini_array", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".data.rel.ro", "source2": ".data.rel.ro", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".got", "source2": ".got", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".data", "source2": ".data", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".bss", "source2": ".bss", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".comment", "source2": ".comment", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".ARM.attributes", "source2": ".ARM.attributes", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".go_export", "source2": ".go_export", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".debug_str", "source2": ".debug_str", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".debug_line_str", "source2": ".debug_line_str", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".strtab", "source2": ".strtab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": ".shstrtab", "source2": ".shstrtab", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}, {"source1": "./usr/arm-linux-gnueabihf/lib/libgo.so.21", "source2": "./usr/arm-linux-gnueabihf/lib/libgo.so.21", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "./usr/share/doc/libgo21-armhf-cross", "source2": "./usr/share/doc/libgo21-armhf-cross", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}, {"source1": "xz --list", "source2": "xz --list", "unified_diff": "@@ -1,14 +1,14 @@\n Streams: 1\n Blocks: 2\n- Compressed size: 11.7 MiB (12270592 B)\n+ Compressed size: 11.7 MiB (12280448 B)\n Uncompressed size: 43.9 MiB (46008320 B)\n Ratio: 0.267\n Check: CRC64\n Stream Padding: 0 B\n Streams:\n Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding\n- 1 2 0 0 12270592 46008320 0.267 CRC64 0\n+ 1 2 0 0 12280448 46008320 0.267 CRC64 0\n Blocks:\n Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check\n- 1 1 12 0 6950808 25165824 0.276 CRC64\n- 1 2 6950820 25165824 5319736 20842496 0.255 CRC64\n+ 1 1 12 0 6960664 25165824 0.277 CRC64\n+ 1 2 6960676 25165824 5319736 20842496 0.255 CRC64\n"}]}]}, {"source1": "libgo21-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgo21-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgo21-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgo21-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-armel-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-i386-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libgphobos3-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libgphobos3-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libobjc-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libobjc-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-armel-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-dev-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-armel-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-armel-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-armhf-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-armhf-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-i386-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-ppc64el-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-ppc64el-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libstdc++-12-pic-s390x-cross_12.3.0-17cross1_all.deb", "source2": "libstdc++-12-pic-s390x-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gcc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gcc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gfortran-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gfortran-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gfortran-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32go-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32go-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go21-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32go21-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32go21-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32go21-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos3-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos3-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32gphobos3-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32gphobos3-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32objc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32objc-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32objc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32objc-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32stdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "source2": "libx32stdc++-12-dev-amd64-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}, {"source1": "libx32stdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "source2": "libx32stdc++-12-dev-i386-cross_12.3.0-17cross1_all.deb", "comments": ["Timeout exceeded; details may be incomplete."], "unified_diff": null}]}