{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.yXCl11EL/b1/rapidfuzz_3.12.1+ds-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.yXCl11EL/b2/rapidfuzz_3.12.1+ds-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 4e5551c3725740a008de988cc26c1ef5 123940 doc optional python-rapidfuzz-doc_3.12.1+ds-1_all.deb\n- 22b7c8798a17268ef181ebadf82f9871 1150304 python optional python3-rapidfuzz_3.12.1+ds-1_arm64.deb\n+ 2435bc8870e89f69603ecfff68194f4c 1150988 python optional python3-rapidfuzz_3.12.1+ds-1_arm64.deb\n"}, {"source1": "python3-rapidfuzz_3.12.1+ds-1_arm64.deb", "source2": "python3-rapidfuzz_3.12.1+ds-1_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 2025-02-03 06:37:14.000000 debian-binary\n -rw-r--r-- 0 0 0 3088 2025-02-03 06:37:14.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1147024 2025-02-03 06:37:14.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1147708 2025-02-03 06:37:14.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/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-312-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 475e2f85c27451783579cff970375201ebc770cd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a6ca51c5c4e29916ba9d01c9a60328c23460ff68\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -524,15 +524,15 @@\n The first Opcode has src_start == dest_start == 0, and remaining tuples\n have src_start == the src_end from the tuple preceding it,\n and likewise for dest_start == the previous dest_end.\n rapidfuzz.distance._initialize_cpp.Editops\n List like object of Editops describing how to turn s1 into s2.\n _cython_3_0_11.cython_function_or_method\n can't send non-None value to a just-started generator\n-/tmp/tmp21wbgexp/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmpn4erxtj3/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n %s (%s:%d)\n vector::_M_default_append\n generator already executing\n generator ignored GeneratorExit\n generator raised StopIteration\n Argument '%.200s' has incorrect type (expected %.200s, got %.200s)\n join() result is too long for a Python string\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1015,15 +1015,15 @@\n 0x00044bd0 00000000 00000000 5f637974 686f6e5f ........_cython_\n 0x00044be0 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu\n 0x00044bf0 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method\n 0x00044c00 00000000 00000000 63616e27 74207365 ........can't se\n 0x00044c10 6e64206e 6f6e2d4e 6f6e6520 76616c75 nd non-None valu\n 0x00044c20 6520746f 2061206a 7573742d 73746172 e to a just-star\n 0x00044c30 74656420 67656e65 7261746f 72000000 ted generator...\n- 0x00044c40 2f746d70 2f746d70 32317762 67657870 /tmp/tmp21wbgexp\n+ 0x00044c40 2f746d70 2f746d70 6e346572 78746a33 /tmp/tmpn4erxtj3\n 0x00044c50 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x00044c60 66757a7a 2f646973 74616e63 652f5f69 fuzz/distance/_i\n 0x00044c70 6e697469 616c697a 655f6370 702e6378 nitialize_cpp.cx\n 0x00044c80 78000000 00000000 25732028 25733a25 x.......%s (%s:%\n 0x00044c90 64290000 00000000 76656374 6f723a3a d)......vector::\n 0x00044ca0 5f4d5f64 65666175 6c745f61 7070656e _M_default_appen\n 0x00044cb0 64000000 00000000 67656e65 7261746f d.......generato\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 9519860d88ce4b6ff6fa67b8424b277426859a25\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 75fb4f9d1b482e74b47e336f02e0b187a74535ac\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -524,15 +524,15 @@\n The first Opcode has src_start == dest_start == 0, and remaining tuples\n have src_start == the src_end from the tuple preceding it,\n and likewise for dest_start == the previous dest_end.\n rapidfuzz.distance._initialize_cpp.Editops\n List like object of Editops describing how to turn s1 into s2.\n _cython_3_0_11.cython_function_or_method\n can't send non-None value to a just-started generator\n-/tmp/tmpr3qburr0/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmpjvh50w0f/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n %s (%s:%d)\n generator already executing\n generator ignored GeneratorExit\n vector::_M_default_append\n generator raised StopIteration\n Argument '%.200s' has incorrect type (expected %.200s, got %.200s)\n join() result is too long for a Python string\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1015,15 +1015,15 @@\n 0x000459d0 00000000 00000000 5f637974 686f6e5f ........_cython_\n 0x000459e0 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu\n 0x000459f0 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method\n 0x00045a00 00000000 00000000 63616e27 74207365 ........can't se\n 0x00045a10 6e64206e 6f6e2d4e 6f6e6520 76616c75 nd non-None valu\n 0x00045a20 6520746f 2061206a 7573742d 73746172 e to a just-star\n 0x00045a30 74656420 67656e65 7261746f 72000000 ted generator...\n- 0x00045a40 2f746d70 2f746d70 72337162 75727230 /tmp/tmpr3qburr0\n+ 0x00045a40 2f746d70 2f746d70 6a766835 30773066 /tmp/tmpjvh50w0f\n 0x00045a50 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x00045a60 66757a7a 2f646973 74616e63 652f5f69 fuzz/distance/_i\n 0x00045a70 6e697469 616c697a 655f6370 702e6378 nitialize_cpp.cx\n 0x00045a80 78000000 00000000 25732028 25733a25 x.......%s (%s:%\n 0x00045a90 64290000 00000000 67656e65 7261746f d)......generato\n 0x00045aa0 7220616c 72656164 79206578 65637574 r already execut\n 0x00045ab0 696e6700 00000000 67656e65 7261746f ing.....generato\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-312-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 09bb1d01f9789505b63199a4b1cc24884d9ced4a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 525fa4706b859c1d11ab4b20de245da2634ce562\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -407,15 +407,15 @@\n __kwdefaults__\n __annotations__\n _is_coroutine\n __module__\n __reduce__\n _cython_3_0_11.cython_function_or_method\n %.200s() needs an argument\n-/tmp/tmp21wbgexp/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmpn4erxtj3/build/src/rapidfuzz/distance/metrics_cpp.cxx\n %s (%s:%d)\n an integer is required\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n vector::_M_default_append\n Sequences are not the same length.\n Index out of range in Range::substr\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -469,15 +469,15 @@\n 0x001db0f0 5f5f6d6f 64756c65 5f5f0000 00000000 __module__......\n 0x001db100 5f5f7265 64756365 5f5f0000 00000000 __reduce__......\n 0x001db110 5f637974 686f6e5f 335f305f 31312e63 _cython_3_0_11.c\n 0x001db120 7974686f 6e5f6675 6e637469 6f6e5f6f ython_function_o\n 0x001db130 725f6d65 74686f64 00000000 00000000 r_method........\n 0x001db140 252e3230 30732829 206e6565 64732061 %.200s() needs a\n 0x001db150 6e206172 67756d65 6e740000 00000000 n argument......\n- 0x001db160 2f746d70 2f746d70 32317762 67657870 /tmp/tmp21wbgexp\n+ 0x001db160 2f746d70 2f746d70 6e346572 78746a33 /tmp/tmpn4erxtj3\n 0x001db170 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x001db180 66757a7a 2f646973 74616e63 652f6d65 fuzz/distance/me\n 0x001db190 74726963 735f6370 702e6378 78000000 trics_cpp.cxx...\n 0x001db1a0 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x001db1b0 616e2069 6e746567 65722069 73207265 an integer is re\n 0x001db1c0 71756972 65640000 63616e27 7420636f quired..can't co\n 0x001db1d0 6e766572 74206e65 67617469 76652076 nvert negative v\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 21288b171d52a3fc094c9d36702756f38daae8c7\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4a8a13ec22b7d6c47a32c014045ad91915fd99a9\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -406,15 +406,15 @@\n __kwdefaults__\n __annotations__\n _is_coroutine\n __module__\n __reduce__\n _cython_3_0_11.cython_function_or_method\n %.200s() needs an argument\n-/tmp/tmpr3qburr0/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmpjvh50w0f/build/src/rapidfuzz/distance/metrics_cpp.cxx\n %s (%s:%d)\n an integer is required\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n vector::_M_default_append\n Sequences are not the same length.\n Index out of range in Range::substr\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -469,15 +469,15 @@\n 0x001db870 5f5f6d6f 64756c65 5f5f0000 00000000 __module__......\n 0x001db880 5f5f7265 64756365 5f5f0000 00000000 __reduce__......\n 0x001db890 5f637974 686f6e5f 335f305f 31312e63 _cython_3_0_11.c\n 0x001db8a0 7974686f 6e5f6675 6e637469 6f6e5f6f ython_function_o\n 0x001db8b0 725f6d65 74686f64 00000000 00000000 r_method........\n 0x001db8c0 252e3230 30732829 206e6565 64732061 %.200s() needs a\n 0x001db8d0 6e206172 67756d65 6e740000 00000000 n argument......\n- 0x001db8e0 2f746d70 2f746d70 72337162 75727230 /tmp/tmpr3qburr0\n+ 0x001db8e0 2f746d70 2f746d70 6a766835 30773066 /tmp/tmpjvh50w0f\n 0x001db8f0 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x001db900 66757a7a 2f646973 74616e63 652f6d65 fuzz/distance/me\n 0x001db910 74726963 735f6370 702e6378 78000000 trics_cpp.cxx...\n 0x001db920 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x001db930 616e2069 6e746567 65722069 73207265 an integer is re\n 0x001db940 71756972 65640000 63616e27 7420636f quired..can't co\n 0x001db950 6e766572 74206e65 67617469 76652076 nvert negative v\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: f4f9426287ca0c9e8840f41bccd75bc94f459439\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 362429a209e37484ba837c9bda66a18526ed1256\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -247,15 +247,15 @@\n __kwdefaults__ must be set to a dict object\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n cannot import name %S\n-/tmp/tmp21wbgexp/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmpn4erxtj3/build/src/rapidfuzz/fuzz_cpp.cxx\n %s (%s:%d)\n rapidfuzz.fuzz_cpp.token_ratio\n partial_token_sort_ratio\n rapidfuzz.fuzz_cpp.partial_token_sort_ratio\n partial_token_set_ratio\n rapidfuzz.fuzz_cpp.partial_token_set_ratio\n partial_token_ratio\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -146,15 +146,15 @@\n 0x001849b0 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x001849c0 20737472 696e6773 00000000 00000000 strings........\n 0x001849d0 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x001849e0 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x001849f0 20617267 756d656e 74000000 00000000 argument.......\n 0x00184a00 63616e6e 6f742069 6d706f72 74206e61 cannot import na\n 0x00184a10 6d652025 53000000 2f746d70 2f746d70 me %S.../tmp/tmp\n- 0x00184a20 32317762 67657870 2f627569 6c642f73 21wbgexp/build/s\n+ 0x00184a20 6e346572 78746a33 2f627569 6c642f73 n4erxtj3/build/s\n 0x00184a30 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x00184a40 7a5f6370 702e6378 78000000 00000000 z_cpp.cxx.......\n 0x00184a50 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x00184a60 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x00184a70 70702e74 6f6b656e 5f726174 696f0000 pp.token_ratio..\n 0x00184a80 70617274 69616c5f 746f6b65 6e5f736f partial_token_so\n 0x00184a90 72745f72 6174696f 00000000 00000000 rt_ratio........\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: e6665207ac80636965f102f0ca2ac4eab3e5cad8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d88da8fb717ecbf1f7982d5204b3b229c374b720\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -247,15 +247,15 @@\n __kwdefaults__ must be set to a dict object\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n cannot import name %S\n-/tmp/tmpr3qburr0/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmpjvh50w0f/build/src/rapidfuzz/fuzz_cpp.cxx\n %s (%s:%d)\n partial_token_sort_ratio\n rapidfuzz.fuzz_cpp.partial_token_sort_ratio\n partial_token_set_ratio\n rapidfuzz.fuzz_cpp.partial_token_set_ratio\n partial_token_ratio\n rapidfuzz.fuzz_cpp.partial_token_ratio\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -148,15 +148,15 @@\n 0x00186e90 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00186ea0 20737472 696e6773 00000000 00000000 strings........\n 0x00186eb0 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00186ec0 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00186ed0 20617267 756d656e 74000000 00000000 argument.......\n 0x00186ee0 63616e6e 6f742069 6d706f72 74206e61 cannot import na\n 0x00186ef0 6d652025 53000000 2f746d70 2f746d70 me %S.../tmp/tmp\n- 0x00186f00 72337162 75727230 2f627569 6c642f73 r3qburr0/build/s\n+ 0x00186f00 6a766835 30773066 2f627569 6c642f73 jvh50w0f/build/s\n 0x00186f10 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x00186f20 7a5f6370 702e6378 78000000 00000000 z_cpp.cxx.......\n 0x00186f30 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x00186f40 70617274 69616c5f 746f6b65 6e5f736f partial_token_so\n 0x00186f50 72745f72 6174696f 00000000 00000000 rt_ratio........\n 0x00186f60 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x00186f70 70702e70 61727469 616c5f74 6f6b656e pp.partial_token\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 5c3d5f35f1b1110d4e02b144a3f58a407c9f4301\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1432b7d20439893570008710b8b2aaab5981081d\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -659,15 +659,15 @@\n %.200s() needs an argument\n generator already executing\n iter() returned non-iterator of type '%.200s'\n base class '%.200s' is not a heap type\n extension type '%.200s' has no __dict__ slot, but base type '%.200s' has: either add 'cdef dict __dict__' to the extension type or add '__slots__ = [...]' to the base type\n Unable to initialize pickling for %.200s\n __mro_entries__ must return a tuple\n-/tmp/tmp21wbgexp/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmpn4erxtj3/build/src/rapidfuzz/process_cpp_impl.cxx\n %s (%s:%d)\n an integer is required\n value too large to convert to int\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n generator ignored GeneratorExit\n 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -648,15 +648,15 @@\n 0x00089320 5d272074 6f207468 65206261 73652074 ]' to the base t\n 0x00089330 79706500 00000000 556e6162 6c652074 ype.....Unable t\n 0x00089340 6f20696e 69746961 6c697a65 20706963 o initialize pic\n 0x00089350 6b6c696e 6720666f 7220252e 32303073 kling for %.200s\n 0x00089360 00000000 00000000 5f5f6d72 6f5f656e ........__mro_en\n 0x00089370 74726965 735f5f20 6d757374 20726574 tries__ must ret\n 0x00089380 75726e20 61207475 706c6500 00000000 urn a tuple.....\n- 0x00089390 2f746d70 2f746d70 32317762 67657870 /tmp/tmp21wbgexp\n+ 0x00089390 2f746d70 2f746d70 6e346572 78746a33 /tmp/tmpn4erxtj3\n 0x000893a0 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x000893b0 66757a7a 2f70726f 63657373 5f637070 fuzz/process_cpp\n 0x000893c0 5f696d70 6c2e6378 78000000 00000000 _impl.cxx.......\n 0x000893d0 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x000893e0 616e2069 6e746567 65722069 73207265 an integer is re\n 0x000893f0 71756972 65640000 76616c75 6520746f quired..value to\n 0x00089400 6f206c61 72676520 746f2063 6f6e7665 o large to conve\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: d47d16a97851f2e2ce117e9ea77e8ff7f4ebfc75\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1d46bf2485b84cc7fac84ba9861e157484ff7d06\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -656,15 +656,15 @@\n %.200s() needs an argument\n generator already executing\n iter() returned non-iterator of type '%.200s'\n base class '%.200s' is not a heap type\n extension type '%.200s' has no __dict__ slot, but base type '%.200s' has: either add 'cdef dict __dict__' to the extension type or add '__slots__ = [...]' to the base type\n Unable to initialize pickling for %.200s\n __mro_entries__ must return a tuple\n-/tmp/tmpr3qburr0/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmpjvh50w0f/build/src/rapidfuzz/process_cpp_impl.cxx\n %s (%s:%d)\n an integer is required\n value too large to convert to int\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n generator ignored GeneratorExit\n 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -648,15 +648,15 @@\n 0x0008b080 5d272074 6f207468 65206261 73652074 ]' to the base t\n 0x0008b090 79706500 00000000 556e6162 6c652074 ype.....Unable t\n 0x0008b0a0 6f20696e 69746961 6c697a65 20706963 o initialize pic\n 0x0008b0b0 6b6c696e 6720666f 7220252e 32303073 kling for %.200s\n 0x0008b0c0 00000000 00000000 5f5f6d72 6f5f656e ........__mro_en\n 0x0008b0d0 74726965 735f5f20 6d757374 20726574 tries__ must ret\n 0x0008b0e0 75726e20 61207475 706c6500 00000000 urn a tuple.....\n- 0x0008b0f0 2f746d70 2f746d70 72337162 75727230 /tmp/tmpr3qburr0\n+ 0x0008b0f0 2f746d70 2f746d70 6a766835 30773066 /tmp/tmpjvh50w0f\n 0x0008b100 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x0008b110 66757a7a 2f70726f 63657373 5f637070 fuzz/process_cpp\n 0x0008b120 5f696d70 6c2e6378 78000000 00000000 _impl.cxx.......\n 0x0008b130 25732028 25733a25 64290000 00000000 %s (%s:%d)......\n 0x0008b140 616e2069 6e746567 65722069 73207265 an integer is re\n 0x0008b150 71756972 65640000 76616c75 6520746f quired..value to\n 0x0008b160 6f206c61 72676520 746f2063 6f6e7665 o large to conve\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 2ed157180418d95df1c5d2b8e7ee5e6c448057dc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 325655dbfdb1a682ca64bc095cc41a2be248e0a8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -186,15 +186,15 @@\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n name '%U' is not defined\n cannot import name %S\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n-/tmp/tmp21wbgexp/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmpn4erxtj3/build/src/rapidfuzz/utils_cpp.cxx\n %s (%s:%d)\n cpp_common.pxd\n hash_array\n only single character unicode strings can be converted to Py_UCS4, got length %zd\n cannot convert negative value to Py_UCS4\n value too large to convert to Py_UCS4\n cpp_common.hash_array\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -71,15 +71,15 @@\n 0x00013160 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x00013170 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x00013180 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00013190 20737472 696e6773 00000000 00000000 strings........\n 0x000131a0 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x000131b0 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x000131c0 20617267 756d656e 74000000 00000000 argument.......\n- 0x000131d0 2f746d70 2f746d70 32317762 67657870 /tmp/tmp21wbgexp\n+ 0x000131d0 2f746d70 2f746d70 6e346572 78746a33 /tmp/tmpn4erxtj3\n 0x000131e0 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x000131f0 66757a7a 2f757469 6c735f63 70702e63 fuzz/utils_cpp.c\n 0x00013200 78780000 00000000 25732028 25733a25 xx......%s (%s:%\n 0x00013210 64290000 00000000 6370705f 636f6d6d d)......cpp_comm\n 0x00013220 6f6e2e70 78640000 68617368 5f617272 on.pxd..hash_arr\n 0x00013230 61790000 00000000 6f6e6c79 2073696e ay......only sin\n 0x00013240 676c6520 63686172 61637465 7220756e gle character un\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-aarch64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-aarch64-linux-gnu.so", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: be37c2839603ae8c1e614dae4b2345ba40edd4fb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b77f3af6fab9eaf116245ce2cd339cdbe9cab90a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -185,15 +185,15 @@\n __kwdefaults__ must be set to a dict object\n changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls\n cannot import name %S\n \n Bad call flags for CyFunction\n keywords must be strings\n unbound method %.200S() needs an argument\n-/tmp/tmpr3qburr0/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmpjvh50w0f/build/src/rapidfuzz/utils_cpp.cxx\n %s (%s:%d)\n cpp_common.pxd\n hash_array\n only single character unicode strings can be converted to Py_UCS4, got length %zd\n cannot convert negative value to Py_UCS4\n value too large to convert to Py_UCS4\n cpp_common.hash_array\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -71,15 +71,15 @@\n 0x00012c00 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x00012c10 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x00012c20 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00012c30 20737472 696e6773 00000000 00000000 strings........\n 0x00012c40 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00012c50 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00012c60 20617267 756d656e 74000000 00000000 argument.......\n- 0x00012c70 2f746d70 2f746d70 72337162 75727230 /tmp/tmpr3qburr0\n+ 0x00012c70 2f746d70 2f746d70 6a766835 30773066 /tmp/tmpjvh50w0f\n 0x00012c80 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x00012c90 66757a7a 2f757469 6c735f63 70702e63 fuzz/utils_cpp.c\n 0x00012ca0 78780000 00000000 25732028 25733a25 xx......%s (%s:%\n 0x00012cb0 64290000 00000000 6370705f 636f6d6d d)......cpp_comm\n 0x00012cc0 6f6e2e70 78640000 68617368 5f617272 on.pxd..hash_arr\n 0x00012cd0 61790000 00000000 6f6e6c79 2073696e ay......only sin\n 0x00012ce0 676c6520 63686172 61637465 7220756e gle character un\n"}]}]}]}]}]}