{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Utrtk69R/b1/rapidfuzz_3.12.1+ds-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Utrtk69R/b2/rapidfuzz_3.12.1+ds-1_armhf.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- 04eca6fcb6b0b0fdb397d43ab9d2d401 1327204 python optional python3-rapidfuzz_3.12.1+ds-1_armhf.deb\n+ e58bfab2624ec78cf980675c2a9be79a 1327056 python optional python3-rapidfuzz_3.12.1+ds-1_armhf.deb\n"}, {"source1": "python3-rapidfuzz_3.12.1+ds-1_armhf.deb", "source2": "python3-rapidfuzz_3.12.1+ds-1_armhf.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 3100 2025-02-03 06:37:14.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1323912 2025-02-03 06:37:14.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1323764 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-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-312-arm-linux-gnueabihf.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,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: cde3dee1359841ac933f78f791fd6cde20bdf34b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 73d2c6490c0e4a059b8b8acb24a0ee471102c0ea\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -666,15 +666,15 @@\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 vector::_M_default_append\n-/tmp/tmpahherhdx/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmp7rrd41z4/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n %s (%s:%d)\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 _cython_coroutine_type\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -977,15 +977,15 @@\n 0x00034460 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x00034470 74686f64 00000000 63616e27 74207365 thod....can't se\n 0x00034480 6e64206e 6f6e2d4e 6f6e6520 76616c75 nd non-None valu\n 0x00034490 6520746f 2061206a 7573742d 73746172 e to a just-star\n 0x000344a0 74656420 67656e65 7261746f 72000000 ted generator...\n 0x000344b0 76656374 6f723a3a 5f4d5f64 65666175 vector::_M_defau\n 0x000344c0 6c745f61 7070656e 64000000 2f746d70 lt_append.../tmp\n- 0x000344d0 2f746d70 61686865 72686478 2f627569 /tmpahherhdx/bui\n+ 0x000344d0 2f746d70 37727264 34317a34 2f627569 /tmp7rrd41z4/bui\n 0x000344e0 6c642f73 72632f72 61706964 66757a7a ld/src/rapidfuzz\n 0x000344f0 2f646973 74616e63 652f5f69 6e697469 /distance/_initi\n 0x00034500 616c697a 655f6370 702e6378 78000000 alize_cpp.cxx...\n 0x00034510 25732028 25733a25 64290000 67656e65 %s (%s:%d)..gene\n 0x00034520 7261746f 7220616c 72656164 79206578 rator already ex\n 0x00034530 65637574 696e6700 67656e65 7261746f ecuting.generato\n 0x00034540 72206967 6e6f7265 64204765 6e657261 r ignored Genera\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-arm-linux-gnueabihf.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,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: fb8046f1fa98d433c245632aab082e028729723a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ff320d45830df8bf156fe1facd04909113e0ab38\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -674,15 +674,15 @@\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 generator already executing\n generator ignored GeneratorExit\n-/tmp/tmpj4ir0tvq/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmp869fo294/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n %s (%s:%d)\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 _cython_coroutine_type\n _cython_generator_type\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -990,16 +990,16 @@\n 0x00034f08 63616e27 74207365 6e64206e 6f6e2d4e can't send non-N\n 0x00034f18 6f6e6520 76616c75 6520746f 2061206a one value to a j\n 0x00034f28 7573742d 73746172 74656420 67656e65 ust-started gene\n 0x00034f38 7261746f 72000000 67656e65 7261746f rator...generato\n 0x00034f48 7220616c 72656164 79206578 65637574 r already execut\n 0x00034f58 696e6700 67656e65 7261746f 72206967 ing.generator ig\n 0x00034f68 6e6f7265 64204765 6e657261 746f7245 nored GeneratorE\n- 0x00034f78 78697400 2f746d70 2f746d70 6a346972 xit./tmp/tmpj4ir\n- 0x00034f88 30747671 2f627569 6c642f73 72632f72 0tvq/build/src/r\n+ 0x00034f78 78697400 2f746d70 2f746d70 38363966 xit./tmp/tmp869f\n+ 0x00034f88 6f323934 2f627569 6c642f73 72632f72 o294/build/src/r\n 0x00034f98 61706964 66757a7a 2f646973 74616e63 apidfuzz/distanc\n 0x00034fa8 652f5f69 6e697469 616c697a 655f6370 e/_initialize_cp\n 0x00034fb8 702e6378 78000000 25732028 25733a25 p.cxx...%s (%s:%\n 0x00034fc8 64290000 76656374 6f723a3a 5f4d5f64 d)..vector::_M_d\n 0x00034fd8 65666175 6c745f61 7070656e 64000000 efault_append...\n 0x00034fe8 67656e65 7261746f 72207261 69736564 generator raised\n 0x00034ff8 2053746f 70497465 72617469 6f6e0000 StopIteration..\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-312-arm-linux-gnueabihf.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,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: f5c6f5544cf887c604215a4d299ff673f936dfba\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 908012c82399d8435fa456b9c2707b4bea0f2835\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -970,15 +970,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/tmpahherhdx/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmp7rrd41z4/build/src/rapidfuzz/distance/metrics_cpp.cxx\n %s (%s:%d)\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 vector::_M_realloc_append\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -460,15 +460,15 @@\n 0x001bf140 6374696f 6e000000 6b657977 6f726473 ction...keywords\n 0x001bf150 206d7573 74206265 20737472 696e6773 must be strings\n 0x001bf160 00000000 756e626f 756e6420 6d657468 ....unbound meth\n 0x001bf170 6f642025 2e323030 53282920 6e656564 od %.200S() need\n 0x001bf180 7320616e 20617267 756d656e 74000000 s an argument...\n 0x001bf190 63616e6e 6f742069 6d706f72 74206e61 cannot import na\n 0x001bf1a0 6d652025 53000000 2f746d70 2f746d70 me %S.../tmp/tmp\n- 0x001bf1b0 61686865 72686478 2f627569 6c642f73 ahherhdx/build/s\n+ 0x001bf1b0 37727264 34317a34 2f627569 6c642f73 7rrd41z4/build/s\n 0x001bf1c0 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x001bf1d0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x001bf1e0 702e6378 78000000 25732028 25733a25 p.cxx...%s (%s:%\n 0x001bf1f0 64290000 63616e27 7420636f 6e766572 d)..can't conver\n 0x001bf200 74206e65 67617469 76652076 616c7565 t negative value\n 0x001bf210 20746f20 73697a65 5f740000 63616e27 to size_t..can'\n 0x001bf220 7420636f 6e766572 74206e65 67617469 t convert negati\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-arm-linux-gnueabihf.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,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: 86705c2e7383a02652ca49237fae64dac5db26e5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 433e0a458452c01ff292a66732606ffb9c2de6d6\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -966,15 +966,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/tmpj4ir0tvq/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmp869fo294/build/src/rapidfuzz/distance/metrics_cpp.cxx\n %s (%s:%d)\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 vector::_M_realloc_append\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -460,15 +460,15 @@\n 0x001bf18c 6374696f 6e000000 6b657977 6f726473 ction...keywords\n 0x001bf19c 206d7573 74206265 20737472 696e6773 must be strings\n 0x001bf1ac 00000000 756e626f 756e6420 6d657468 ....unbound meth\n 0x001bf1bc 6f642025 2e323030 53282920 6e656564 od %.200S() need\n 0x001bf1cc 7320616e 20617267 756d656e 74000000 s an argument...\n 0x001bf1dc 63616e6e 6f742069 6d706f72 74206e61 cannot import na\n 0x001bf1ec 6d652025 53000000 2f746d70 2f746d70 me %S.../tmp/tmp\n- 0x001bf1fc 6a346972 30747671 2f627569 6c642f73 j4ir0tvq/build/s\n+ 0x001bf1fc 38363966 6f323934 2f627569 6c642f73 869fo294/build/s\n 0x001bf20c 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x001bf21c 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x001bf22c 702e6378 78000000 25732028 25733a25 p.cxx...%s (%s:%\n 0x001bf23c 64290000 63616e27 7420636f 6e766572 d)..can't conver\n 0x001bf24c 74206e65 67617469 76652076 616c7565 t negative value\n 0x001bf25c 20746f20 73697a65 5f740000 63616e27 to size_t..can'\n 0x001bf26c 7420636f 6e766572 74206e65 67617469 t convert negati\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-arm-linux-gnueabihf.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,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: 7e6b7fc8b234fec97ac1a2fbe0d845bc18c32896\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0ff7a93dd137e576db5d1350a4d6157e22369b87\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -720,15 +720,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/tmpahherhdx/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmp7rrd41z4/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": "@@ -145,16 +145,16 @@\n 0x00180a00 67732066 6f722043 7946756e 6374696f gs for CyFunctio\n 0x00180a10 6e000000 6b657977 6f726473 206d7573 n...keywords mus\n 0x00180a20 74206265 20737472 696e6773 00000000 t be strings....\n 0x00180a30 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00180a40 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00180a50 20617267 756d656e 74000000 63616e6e argument...cann\n 0x00180a60 6f742069 6d706f72 74206e61 6d652025 ot import name %\n- 0x00180a70 53000000 2f746d70 2f746d70 61686865 S.../tmp/tmpahhe\n- 0x00180a80 72686478 2f627569 6c642f73 72632f72 rhdx/build/src/r\n+ 0x00180a70 53000000 2f746d70 2f746d70 37727264 S.../tmp/tmp7rrd\n+ 0x00180a80 34317a34 2f627569 6c642f73 72632f72 41z4/build/src/r\n 0x00180a90 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x00180aa0 702e6378 78000000 25732028 25733a25 p.cxx...%s (%s:%\n 0x00180ab0 64290000 72617069 6466757a 7a2e6675 d)..rapidfuzz.fu\n 0x00180ac0 7a7a5f63 70702e74 6f6b656e 5f726174 zz_cpp.token_rat\n 0x00180ad0 696f0000 70617274 69616c5f 746f6b65 io..partial_toke\n 0x00180ae0 6e5f736f 72745f72 6174696f 00000000 n_sort_ratio....\n 0x00180af0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-arm-linux-gnueabihf.so", "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: e51dbc1944630d32ce6365424aba4a0aee5c3b34\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: acc71776df95a8510cda207794ca469ec6f39baf\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -719,15 +719,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/tmpj4ir0tvq/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmp869fo294/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": "@@ -145,16 +145,16 @@\n 0x00180bf8 67732066 6f722043 7946756e 6374696f gs for CyFunctio\n 0x00180c08 6e000000 6b657977 6f726473 206d7573 n...keywords mus\n 0x00180c18 74206265 20737472 696e6773 00000000 t be strings....\n 0x00180c28 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00180c38 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00180c48 20617267 756d656e 74000000 63616e6e argument...cann\n 0x00180c58 6f742069 6d706f72 74206e61 6d652025 ot import name %\n- 0x00180c68 53000000 2f746d70 2f746d70 6a346972 S.../tmp/tmpj4ir\n- 0x00180c78 30747671 2f627569 6c642f73 72632f72 0tvq/build/src/r\n+ 0x00180c68 53000000 2f746d70 2f746d70 38363966 S.../tmp/tmp869f\n+ 0x00180c78 6f323934 2f627569 6c642f73 72632f72 o294/build/src/r\n 0x00180c88 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x00180c98 702e6378 78000000 25732028 25733a25 p.cxx...%s (%s:%\n 0x00180ca8 64290000 72617069 6466757a 7a2e6675 d)..rapidfuzz.fu\n 0x00180cb8 7a7a5f63 70702e74 6f6b656e 5f726174 zz_cpp.token_rat\n 0x00180cc8 696f0000 70617274 69616c5f 746f6b65 io..partial_toke\n 0x00180cd8 6e5f736f 72745f72 6174696f 00000000 n_sort_ratio....\n 0x00180ce8 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-arm-linux-gnueabihf.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,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: e1a113072abdbdcee90c8285614a99aed23f3def\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f3b1bda8b8d2e96244ce0f28852669da6a3eb3bd\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -804,15 +804,15 @@\n __mro_entries__ must return a tuple\n name '%U' is not defined\n cannot import name %S\n hasattr(): attribute name must be string\n generator already executing\n generator ignored GeneratorExit\n iter() returned non-iterator of type '%.200s'\n-/tmp/tmpahherhdx/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmp7rrd41z4/build/src/rapidfuzz/process_cpp_impl.cxx\n %s (%s:%d)\n Module 'process_cpp_impl' has already been imported. Re-initialisation is not supported.\n builtins\n cython_runtime\n __builtins__\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n does not match\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -483,16 +483,16 @@\n 0x0006a4e4 72696e67 00000000 67656e65 7261746f ring....generato\n 0x0006a4f4 7220616c 72656164 79206578 65637574 r already execut\n 0x0006a504 696e6700 67656e65 7261746f 72206967 ing.generator ig\n 0x0006a514 6e6f7265 64204765 6e657261 746f7245 nored GeneratorE\n 0x0006a524 78697400 69746572 28292072 65747572 xit.iter() retur\n 0x0006a534 6e656420 6e6f6e2d 69746572 61746f72 ned non-iterator\n 0x0006a544 206f6620 74797065 2027252e 32303073 of type '%.200s\n- 0x0006a554 27000000 2f746d70 2f746d70 61686865 '.../tmp/tmpahhe\n- 0x0006a564 72686478 2f627569 6c642f73 72632f72 rhdx/build/src/r\n+ 0x0006a554 27000000 2f746d70 2f746d70 37727264 '.../tmp/tmp7rrd\n+ 0x0006a564 34317a34 2f627569 6c642f73 72632f72 41z4/build/src/r\n 0x0006a574 61706964 66757a7a 2f70726f 63657373 apidfuzz/process\n 0x0006a584 5f637070 5f696d70 6c2e6378 78000000 _cpp_impl.cxx...\n 0x0006a594 25732028 25733a25 64290000 4d6f6475 %s (%s:%d)..Modu\n 0x0006a5a4 6c652027 70726f63 6573735f 6370705f le 'process_cpp_\n 0x0006a5b4 696d706c 27206861 7320616c 72656164 impl' has alread\n 0x0006a5c4 79206265 656e2069 6d706f72 7465642e y been imported.\n 0x0006a5d4 2052652d 696e6974 69616c69 73617469 Re-initialisati\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-arm-linux-gnueabihf.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,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: afc7e50b23d5d4989d60babf69b0d720cfa736f4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8de2c8a4050c0c909ad3efd8311e1afe3f859663\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -792,15 +792,15 @@\n Unable to initialize pickling for %.200s\n name '%U' is not defined\n cannot import name %S\n hasattr(): attribute name must be string\n generator already executing\n generator ignored GeneratorExit\n iter() returned non-iterator of type '%.200s'\n-/tmp/tmpj4ir0tvq/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmp869fo294/build/src/rapidfuzz/process_cpp_impl.cxx\n %s (%s:%d)\n Module 'process_cpp_impl' has already been imported. Re-initialisation is not supported.\n builtins\n cython_runtime\n __builtins__\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n does not match\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -483,16 +483,16 @@\n 0x0006a6ec 72696e67 00000000 67656e65 7261746f ring....generato\n 0x0006a6fc 7220616c 72656164 79206578 65637574 r already execut\n 0x0006a70c 696e6700 67656e65 7261746f 72206967 ing.generator ig\n 0x0006a71c 6e6f7265 64204765 6e657261 746f7245 nored GeneratorE\n 0x0006a72c 78697400 69746572 28292072 65747572 xit.iter() retur\n 0x0006a73c 6e656420 6e6f6e2d 69746572 61746f72 ned non-iterator\n 0x0006a74c 206f6620 74797065 2027252e 32303073 of type '%.200s\n- 0x0006a75c 27000000 2f746d70 2f746d70 6a346972 '.../tmp/tmpj4ir\n- 0x0006a76c 30747671 2f627569 6c642f73 72632f72 0tvq/build/src/r\n+ 0x0006a75c 27000000 2f746d70 2f746d70 38363966 '.../tmp/tmp869f\n+ 0x0006a76c 6f323934 2f627569 6c642f73 72632f72 o294/build/src/r\n 0x0006a77c 61706964 66757a7a 2f70726f 63657373 apidfuzz/process\n 0x0006a78c 5f637070 5f696d70 6c2e6378 78000000 _cpp_impl.cxx...\n 0x0006a79c 25732028 25733a25 64290000 4d6f6475 %s (%s:%d)..Modu\n 0x0006a7ac 6c652027 70726f63 6573735f 6370705f le 'process_cpp_\n 0x0006a7bc 696d706c 27206861 7320616c 72656164 impl' has alread\n 0x0006a7cc 79206265 656e2069 6d706f72 7465642e y been imported.\n 0x0006a7dc 2052652d 696e6974 69616c69 73617469 Re-initialisati\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-arm-linux-gnueabihf.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,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: f2e7a598f621993588cf50fb45f717f61d856be8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0afd1ba3035d659dbd3cdf6536cd010c56c43c5a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -223,15 +223,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/tmpahherhdx/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmp7rrd41z4/build/src/rapidfuzz/utils_cpp.cxx\n %s (%s:%d)\n hash_array\n cpp_common.pxd\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": "@@ -76,15 +76,15 @@\n 0x00011bd0 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x00011be0 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x00011bf0 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x00011c00 20737472 696e6773 00000000 756e626f strings....unbo\n 0x00011c10 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x00011c20 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x00011c30 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x00011c40 61686865 72686478 2f627569 6c642f73 ahherhdx/build/s\n+ 0x00011c40 37727264 34317a34 2f627569 6c642f73 7rrd41z4/build/s\n 0x00011c50 72632f72 61706964 66757a7a 2f757469 rc/rapidfuzz/uti\n 0x00011c60 6c735f63 70702e63 78780000 25732028 ls_cpp.cxx..%s (\n 0x00011c70 25733a25 64290000 68617368 5f617272 %s:%d)..hash_arr\n 0x00011c80 61790000 6370705f 636f6d6d 6f6e2e70 ay..cpp_common.p\n 0x00011c90 78640000 6f6e6c79 2073696e 676c6520 xd..only single \n 0x00011ca0 63686172 61637465 7220756e 69636f64 character unicod\n 0x00011cb0 65207374 72696e67 73206361 6e206265 e strings can be\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-arm-linux-gnueabihf.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-arm-linux-gnueabihf.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,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: 3601a969123bed8eff4e700f30c779c989932b45\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9f67d61f7b2c4736b2bab200867eed7d41cbb463\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -225,15 +225,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/tmpj4ir0tvq/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmp869fo294/build/src/rapidfuzz/utils_cpp.cxx\n %s (%s:%d)\n hash_array\n cpp_common.pxd\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": "@@ -76,15 +76,15 @@\n 0x0001196c 42616420 63616c6c 20666c61 67732066 Bad call flags f\n 0x0001197c 6f722043 7946756e 6374696f 6e000000 or CyFunction...\n 0x0001198c 6b657977 6f726473 206d7573 74206265 keywords must be\n 0x0001199c 20737472 696e6773 00000000 756e626f strings....unbo\n 0x000119ac 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x000119bc 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x000119cc 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x000119dc 6a346972 30747671 2f627569 6c642f73 j4ir0tvq/build/s\n+ 0x000119dc 38363966 6f323934 2f627569 6c642f73 869fo294/build/s\n 0x000119ec 72632f72 61706964 66757a7a 2f757469 rc/rapidfuzz/uti\n 0x000119fc 6c735f63 70702e63 78780000 25732028 ls_cpp.cxx..%s (\n 0x00011a0c 25733a25 64290000 68617368 5f617272 %s:%d)..hash_arr\n 0x00011a1c 61790000 6370705f 636f6d6d 6f6e2e70 ay..cpp_common.p\n 0x00011a2c 78640000 6f6e6c79 2073696e 676c6520 xd..only single \n 0x00011a3c 63686172 61637465 7220756e 69636f64 character unicod\n 0x00011a4c 65207374 72696e67 73206361 6e206265 e strings can be\n"}]}]}]}]}]}