{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Rpp4m0LU/b1/rapidfuzz_3.12.2+ds-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Rpp4m0LU/b2/rapidfuzz_3.12.2+ds-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 7f4577b39ebd42a88eb6edd6dd523b95 124020 doc optional python-rapidfuzz-doc_3.12.2+ds-1_all.deb\n- bf3a8efb15480ff2cd25df8fbd858418 3200292 python optional python3-rapidfuzz_3.12.2+ds-1_i386.deb\n+ aeec569d5298226f7a993dd226e158a0 3201072 python optional python3-rapidfuzz_3.12.2+ds-1_i386.deb\n"}, {"source1": "python3-rapidfuzz_3.12.2+ds-1_i386.deb", "source2": "python3-rapidfuzz_3.12.2+ds-1_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-04-01 11:41:41.000000 debian-binary\n -rw-r--r-- 0 0 0 3100 2025-04-01 11:41:41.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3197000 2025-04-01 11:41:41.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3197780 2025-04-01 11:41:41.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/_feature_detector_cpp.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/_feature_detector_cpp.cpython-313-i386-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,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: 421725ec698a30eb3524bbace123ec2b68c02dfd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 74554a0a9a59dac60c9d63deb69a61fc12b899de\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -159,15 +159,15 @@\n can't convert negative value to uint32_t\n Interpreter change detected - this module can only be loaded into one interpreter per process.\n __defaults__ must be set to a tuple object\n changes to cyfunction.__defaults__ will not currently affect the values used in function calls\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 unbound method %.200S() needs an argument\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/_feature_detector_cpp.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/_feature_detector_cpp.cxx\n Module '_feature_detector_cpp' has already been imported. Re-initialisation is not supported.\n rapidfuzz._feature_detector_cpp\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Shared Cython type %.200s is not a type object\n Shared Cython type %.200s has the wrong size, try recompiling\n __Pyx_PyMODINIT_FUNC PyInit__feature_detector_cpp(void)\n init rapidfuzz._feature_detector_cpp\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -97,16 +97,16 @@\n 0x000075e0 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x000075f0 74206375 7272656e 746c7920 61666665 t currently affe\n 0x00007600 63742074 68652076 616c7565 73207573 ct the values us\n 0x00007610 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x00007620 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x00007630 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x00007640 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x00007650 74000000 2f746d70 2f746d70 6a6f796e t.../tmp/tmpjoyn\n- 0x00007660 79716463 2f627569 6c642f73 72632f72 yqdc/build/src/r\n+ 0x00007650 74000000 2f746d70 2f746d70 31767838 t.../tmp/tmp1vx8\n+ 0x00007660 70763637 2f627569 6c642f73 72632f72 pv67/build/src/r\n 0x00007670 61706964 66757a7a 2f5f6665 61747572 apidfuzz/_featur\n 0x00007680 655f6465 74656374 6f725f63 70702e63 e_detector_cpp.c\n 0x00007690 78780000 4d6f6475 6c652027 5f666561 xx..Module '_fea\n 0x000076a0 74757265 5f646574 6563746f 725f6370 ture_detector_cp\n 0x000076b0 70272068 61732061 6c726561 64792062 p' has already b\n 0x000076c0 65656e20 696d706f 72746564 2e205265 een imported. Re\n 0x000076d0 2d696e69 7469616c 69736174 696f6e20 -initialisation \n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-313-i386-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,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: 0005284e3f42de8e432bf5e5e6c0a6332b38b55f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 4fae7ff3f25042b65ce65dc0efbaff0af2b7dac8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -442,15 +442,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/tmpjoynyqdc/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/distance/_initialize_cpp.cxx\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 if _cython_generator_type is not None:\n try: Generator = _module.Generator\n except AttributeError: pass\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -872,15 +872,15 @@\n 0x0004a650 00000000 5f637974 686f6e5f 335f305f ...._cython_3_0_\n 0x0004a660 31312e63 7974686f 6e5f6675 6e637469 11.cython_functi\n 0x0004a670 6f6e5f6f 725f6d65 74686f64 00000000 on_or_method....\n 0x0004a680 63616e27 74207365 6e64206e 6f6e2d4e can't send non-N\n 0x0004a690 6f6e6520 76616c75 6520746f 2061206a one value to a j\n 0x0004a6a0 7573742d 73746172 74656420 67656e65 ust-started gene\n 0x0004a6b0 7261746f 72000000 2f746d70 2f746d70 rator.../tmp/tmp\n- 0x0004a6c0 6a6f796e 79716463 2f627569 6c642f73 joynyqdc/build/s\n+ 0x0004a6c0 31767838 70763637 2f627569 6c642f73 1vx8pv67/build/s\n 0x0004a6d0 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x0004a6e0 74616e63 652f5f69 6e697469 616c697a tance/_initializ\n 0x0004a6f0 655f6370 702e6378 78000000 67656e65 e_cpp.cxx...gene\n 0x0004a700 7261746f 72206967 6e6f7265 64204765 rator ignored Ge\n 0x0004a710 6e657261 746f7245 78697400 67656e65 neratorExit.gene\n 0x0004a720 7261746f 72207261 69736564 2053746f rator raised Sto\n 0x0004a730 70497465 72617469 6f6e0000 41726775 pIteration..Argu\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-313-i386-linux-gnu.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: 8ab964b4c551def24b1109cffa520a51df5dedfa\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b8a8da45fd471dd8c40d298ff96206a5468d5ba5\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -737,15 +737,15 @@\n rapidfuzz.distance.metrics_cpp\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Shared Cython type %.200s is not a type object\n Shared Cython type %.200s has the wrong size, try recompiling\n __Pyx_PyMODINIT_FUNC PyInit_metrics_cpp(void)\n init rapidfuzz.distance.metrics_cpp\n _cython_3_0_11.cython_function_or_method\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/distance/metrics_cpp.cxx\n can't convert negative value to size_t\n Sequences are not the same length.\n Index out of range in Range::substr\n join() result is too long for a Python string\n raise: exception class must be a subclass of BaseException\n calling %R should have returned an instance of BaseException, not %R\n %.200s.%.200s is not a type object\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -451,16 +451,16 @@\n 0x00332c00 4e49545f 46554e43 20507949 6e69745f NIT_FUNC PyInit_\n 0x00332c10 6d657472 6963735f 63707028 766f6964 metrics_cpp(void\n 0x00332c20 29000000 696e6974 20726170 69646675 )...init rapidfu\n 0x00332c30 7a7a2e64 69737461 6e63652e 6d657472 zz.distance.metr\n 0x00332c40 6963735f 63707000 5f637974 686f6e5f ics_cpp._cython_\n 0x00332c50 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu\n 0x00332c60 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method\n- 0x00332c70 00000000 2f746d70 2f746d70 6a6f796e ..../tmp/tmpjoyn\n- 0x00332c80 79716463 2f627569 6c642f73 72632f72 yqdc/build/src/r\n+ 0x00332c70 00000000 2f746d70 2f746d70 31767838 ..../tmp/tmp1vx8\n+ 0x00332c80 70763637 2f627569 6c642f73 72632f72 pv67/build/src/r\n 0x00332c90 61706964 66757a7a 2f646973 74616e63 apidfuzz/distanc\n 0x00332ca0 652f6d65 74726963 735f6370 702e6378 e/metrics_cpp.cx\n 0x00332cb0 78000000 63616e27 7420636f 6e766572 x...can't conver\n 0x00332cc0 74206e65 67617469 76652076 616c7565 t negative value\n 0x00332cd0 20746f20 73697a65 5f740000 53657175 to size_t..Sequ\n 0x00332ce0 656e6365 73206172 65206e6f 74207468 ences are not th\n 0x00332cf0 65207361 6d65206c 656e6774 682e0000 e same length...\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_avx2.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_avx2.cpython-313-i386-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,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: 06006b877bcb372a8518ce36a3ce2967100e8556\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5b3a78ad81e6606d5a456fc4ac598bb8d0f3e2f1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -406,15 +406,15 @@\n rapidfuzz.distance.metrics_cpp_avx2\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Shared Cython type %.200s is not a type object\n Shared Cython type %.200s has the wrong size, try recompiling\n __Pyx_PyMODINIT_FUNC PyInit_metrics_cpp_avx2(void)\n init rapidfuzz.distance.metrics_cpp_avx2\n _cython_3_0_11.cython_function_or_method\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/distance/metrics_cpp_avx2.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/distance/metrics_cpp_avx2.cxx\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n Sequences are not the same length.\n Index out of range in Range::substr\n join() result is too long for a Python string\n raise: exception class must be a subclass of BaseException\n calling %R should have returned an instance of BaseException, not %R\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -452,15 +452,15 @@\n 0x00343c10 6370705f 61767832 28766f69 64290000 cpp_avx2(void)..\n 0x00343c20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x00343c30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x00343c40 6370705f 61767832 00000000 5f637974 cpp_avx2...._cyt\n 0x00343c50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x00343c60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x00343c70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x00343c80 6a6f796e 79716463 2f627569 6c642f73 joynyqdc/build/s\n+ 0x00343c80 31767838 70763637 2f627569 6c642f73 1vx8pv67/build/s\n 0x00343c90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x00343ca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x00343cb0 705f6176 78322e63 78780000 63616e27 p_avx2.cxx..can'\n 0x00343cc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x00343cd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x00343ce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x00343cf0 74206e65 67617469 76652076 616c7565 t negative value\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_sse2.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_sse2.cpython-313-i386-linux-gnu.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: 0678f59fc4e67f83c90a0016f8e2eccbc023fb46\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a454a0ee26c00fd1ca9f3cb822ff16b984e99bf4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -416,15 +416,15 @@\n rapidfuzz.distance.metrics_cpp_sse2\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Shared Cython type %.200s is not a type object\n Shared Cython type %.200s has the wrong size, try recompiling\n __Pyx_PyMODINIT_FUNC PyInit_metrics_cpp_sse2(void)\n init rapidfuzz.distance.metrics_cpp_sse2\n _cython_3_0_11.cython_function_or_method\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/distance/metrics_cpp_sse2.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/distance/metrics_cpp_sse2.cxx\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n Sequences are not the same length.\n Index out of range in Range::substr\n join() result is too long for a Python string\n raise: exception class must be a subclass of BaseException\n calling %R should have returned an instance of BaseException, not %R\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -452,15 +452,15 @@\n 0x00356c10 6370705f 73736532 28766f69 64290000 cpp_sse2(void)..\n 0x00356c20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x00356c30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x00356c40 6370705f 73736532 00000000 5f637974 cpp_sse2...._cyt\n 0x00356c50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x00356c60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x00356c70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x00356c80 6a6f796e 79716463 2f627569 6c642f73 joynyqdc/build/s\n+ 0x00356c80 31767838 70763637 2f627569 6c642f73 1vx8pv67/build/s\n 0x00356c90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x00356ca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x00356cb0 705f7373 65322e63 78780000 63616e27 p_sse2.cxx..can'\n 0x00356cc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x00356cd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x00356ce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x00356cf0 74206e65 67617469 76652076 616c7565 t negative value\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-313-i386-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,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: 2317fa71ceb4056f6e9f3d651da8e815233d1176\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a94d09035f4c3c5ae26e9555ebf8cb735ab4a811\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -963,15 +963,15 @@\n __annotations__ must be set to a dict object\n Interpreter change detected - this module can only be loaded into one interpreter per process.\n __defaults__ must be set to a tuple object\n changes to cyfunction.__defaults__ will not currently affect the values used in function calls\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 unbound method %.200S() needs an argument\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/fuzz_cpp.cxx\n rapidfuzz.fuzz_cpp.partial_token_sort_ratio\n rapidfuzz.fuzz_cpp.partial_token_set_ratio\n rapidfuzz.fuzz_cpp.partial_token_ratio\n Module 'fuzz_cpp' has already been imported. Re-initialisation is not supported.\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Shared Cython type %.200s is not a type object\n Shared Cython type %.200s has the wrong size, try recompiling\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -181,16 +181,16 @@\n 0x002cbb20 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x002cbb30 74206375 7272656e 746c7920 61666665 t currently affe\n 0x002cbb40 63742074 68652076 616c7565 73207573 ct the values us\n 0x002cbb50 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x002cbb60 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x002cbb70 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x002cbb80 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x002cbb90 74000000 2f746d70 2f746d70 6a6f796e t.../tmp/tmpjoyn\n- 0x002cbba0 79716463 2f627569 6c642f73 72632f72 yqdc/build/src/r\n+ 0x002cbb90 74000000 2f746d70 2f746d70 31767838 t.../tmp/tmp1vx8\n+ 0x002cbba0 70763637 2f627569 6c642f73 72632f72 pv67/build/src/r\n 0x002cbbb0 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x002cbbc0 702e6378 78000000 72617069 6466757a p.cxx...rapidfuz\n 0x002cbbd0 7a2e6675 7a7a5f63 70702e70 61727469 z.fuzz_cpp.parti\n 0x002cbbe0 616c5f74 6f6b656e 5f736f72 745f7261 al_token_sort_ra\n 0x002cbbf0 74696f00 72617069 6466757a 7a2e6675 tio.rapidfuzz.fu\n 0x002cbc00 7a7a5f63 70702e70 61727469 616c5f74 zz_cpp.partial_t\n 0x002cbc10 6f6b656e 5f736574 5f726174 696f0000 oken_set_ratio..\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_avx2.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_avx2.cpython-313-i386-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,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: eced0eceaa3eea305feee8edb42436019a3c61d4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a05db7e1c8e8174e468ab7317d5ab865a528d9f9\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -303,15 +303,15 @@\n __annotations__ must be set to a dict object\n Interpreter change detected - this module can only be loaded into one interpreter per process.\n __defaults__ must be set to a tuple object\n changes to cyfunction.__defaults__ will not currently affect the values used in function calls\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 unbound method %.200S() needs an argument\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/fuzz_cpp_avx2.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/fuzz_cpp_avx2.cxx\n rapidfuzz.fuzz_cpp_avx2.partial_token_sort_ratio\n rapidfuzz.fuzz_cpp_avx2.partial_token_set_ratio\n rapidfuzz.fuzz_cpp_avx2.partial_token_ratio\n rapidfuzz.fuzz_cpp_avx2.WRatio\n rapidfuzz.fuzz_cpp_avx2.QRatio\n Module 'fuzz_cpp_avx2' has already been imported. Re-initialisation is not supported.\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -183,15 +183,15 @@\n 0x002efb40 6c206e6f 74206375 7272656e 746c7920 l not currently \n 0x002efb50 61666665 63742074 68652076 616c7565 affect the value\n 0x002efb60 73207573 65642069 6e206675 6e637469 s used in functi\n 0x002efb70 6f6e2063 616c6c73 00000000 756e626f on calls....unbo\n 0x002efb80 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x002efb90 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x002efba0 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x002efbb0 6a6f796e 79716463 2f627569 6c642f73 joynyqdc/build/s\n+ 0x002efbb0 31767838 70763637 2f627569 6c642f73 1vx8pv67/build/s\n 0x002efbc0 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x002efbd0 7a5f6370 705f6176 78322e63 78780000 z_cpp_avx2.cxx..\n 0x002efbe0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002efbf0 70705f61 7678322e 70617274 69616c5f pp_avx2.partial_\n 0x002efc00 746f6b65 6e5f736f 72745f72 6174696f token_sort_ratio\n 0x002efc10 00000000 72617069 6466757a 7a2e6675 ....rapidfuzz.fu\n 0x002efc20 7a7a5f63 70705f61 7678322e 70617274 zz_cpp_avx2.part\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_sse2.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_sse2.cpython-313-i386-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,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: 28f38d7c9682c99880c4f9770222b9e110c6db67\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 515141b3c4eec9d959976c01b30e516e816b6a1a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -359,15 +359,15 @@\n __annotations__ must be set to a dict object\n Interpreter change detected - this module can only be loaded into one interpreter per process.\n __defaults__ must be set to a tuple object\n changes to cyfunction.__defaults__ will not currently affect the values used in function calls\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 unbound method %.200S() needs an argument\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/fuzz_cpp_sse2.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/fuzz_cpp_sse2.cxx\n rapidfuzz.fuzz_cpp_sse2.partial_token_sort_ratio\n rapidfuzz.fuzz_cpp_sse2.partial_token_set_ratio\n rapidfuzz.fuzz_cpp_sse2.partial_token_ratio\n rapidfuzz.fuzz_cpp_sse2.WRatio\n rapidfuzz.fuzz_cpp_sse2.QRatio\n Module 'fuzz_cpp_sse2' has already been imported. Re-initialisation is not supported.\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -183,15 +183,15 @@\n 0x002f7b40 6c206e6f 74206375 7272656e 746c7920 l not currently \n 0x002f7b50 61666665 63742074 68652076 616c7565 affect the value\n 0x002f7b60 73207573 65642069 6e206675 6e637469 s used in functi\n 0x002f7b70 6f6e2063 616c6c73 00000000 756e626f on calls....unbo\n 0x002f7b80 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x002f7b90 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x002f7ba0 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x002f7bb0 6a6f796e 79716463 2f627569 6c642f73 joynyqdc/build/s\n+ 0x002f7bb0 31767838 70763637 2f627569 6c642f73 1vx8pv67/build/s\n 0x002f7bc0 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x002f7bd0 7a5f6370 705f7373 65322e63 78780000 z_cpp_sse2.cxx..\n 0x002f7be0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002f7bf0 70705f73 7365322e 70617274 69616c5f pp_sse2.partial_\n 0x002f7c00 746f6b65 6e5f736f 72745f72 6174696f token_sort_ratio\n 0x002f7c10 00000000 72617069 6466757a 7a2e6675 ....rapidfuzz.fu\n 0x002f7c20 7a7a5f63 70705f73 7365322e 70617274 zz_cpp_sse2.part\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-313-i386-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,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: e644dc979df81bca537dc353f1e88580dc16964f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3f9060548bfa3cfecb5655b2507156b4fd93fb79\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -653,15 +653,15 @@\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 __mro_entries__ must return a tuple\n Unable to initialize pickling for %.200s\n hasattr(): attribute name must be string\n generator ignored GeneratorExit\n iter() returned non-iterator of type '%.200s'\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/process_cpp_impl.cxx\n Module 'process_cpp_impl' has already been imported. Re-initialisation is not supported.\n compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d\n Cython module failed to register with collections.abc module\n __Pyx_PyMODINIT_FUNC PyInit_process_cpp_impl(void)\n init rapidfuzz.process_cpp_impl\n can't convert negative value to size_t\n can't convert negative value to uint64_t\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -516,15 +516,15 @@\n 0x000a7010 74747269 62757465 206e616d 65206d75 ttribute name mu\n 0x000a7020 73742062 65207374 72696e67 00000000 st be string....\n 0x000a7030 67656e65 7261746f 72206967 6e6f7265 generator ignore\n 0x000a7040 64204765 6e657261 746f7245 78697400 d GeneratorExit.\n 0x000a7050 69746572 28292072 65747572 6e656420 iter() returned \n 0x000a7060 6e6f6e2d 69746572 61746f72 206f6620 non-iterator of \n 0x000a7070 74797065 2027252e 32303073 27000000 type '%.200s'...\n- 0x000a7080 2f746d70 2f746d70 6a6f796e 79716463 /tmp/tmpjoynyqdc\n+ 0x000a7080 2f746d70 2f746d70 31767838 70763637 /tmp/tmp1vx8pv67\n 0x000a7090 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x000a70a0 66757a7a 2f70726f 63657373 5f637070 fuzz/process_cpp\n 0x000a70b0 5f696d70 6c2e6378 78000000 4d6f6475 _impl.cxx...Modu\n 0x000a70c0 6c652027 70726f63 6573735f 6370705f le 'process_cpp_\n 0x000a70d0 696d706c 27206861 7320616c 72656164 impl' has alread\n 0x000a70e0 79206265 656e2069 6d706f72 7465642e y been imported.\n 0x000a70f0 2052652d 696e6974 69616c69 73617469 Re-initialisati\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-313-i386-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,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: df3638902efc10088c692be8e3c14a675e0350e5\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ac1e8817205db24c67c071697788f449201be46f\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -173,15 +173,15 @@\n %.200s() takes no arguments (%zd given)\n Interpreter change detected - this module can only be loaded into one interpreter per process.\n __defaults__ must be set to a tuple object\n changes to cyfunction.__defaults__ will not currently affect the values used in function calls\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 unbound method %.200S() needs an argument\n-/tmp/tmpjoynyqdc/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmp1vx8pv67/build/src/rapidfuzz/utils_cpp.cxx\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 %s() got multiple values for keyword argument '%U'\n %.200s() keywords must be strings\n %s() got an unexpected keyword argument '%U'\n cannot create std::vector larger than max_size()\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -47,15 +47,15 @@\n 0x000122c0 2077696c 6c206e6f 74206375 7272656e will not curren\n 0x000122d0 746c7920 61666665 63742074 68652076 tly affect the v\n 0x000122e0 616c7565 73207573 65642069 6e206675 alues used in fu\n 0x000122f0 6e637469 6f6e2063 616c6c73 00000000 nction calls....\n 0x00012300 756e626f 756e6420 6d657468 6f642025 unbound method %\n 0x00012310 2e323030 53282920 6e656564 7320616e .200S() needs an\n 0x00012320 20617267 756d656e 74000000 2f746d70 argument.../tmp\n- 0x00012330 2f746d70 6a6f796e 79716463 2f627569 /tmpjoynyqdc/bui\n+ 0x00012330 2f746d70 31767838 70763637 2f627569 /tmp1vx8pv67/bui\n 0x00012340 6c642f73 72632f72 61706964 66757a7a ld/src/rapidfuzz\n 0x00012350 2f757469 6c735f63 70702e63 78780000 /utils_cpp.cxx..\n 0x00012360 6f6e6c79 2073696e 676c6520 63686172 only single char\n 0x00012370 61637465 7220756e 69636f64 65207374 acter unicode st\n 0x00012380 72696e67 73206361 6e206265 20636f6e rings can be con\n 0x00012390 76657274 65642074 6f205079 5f554353 verted to Py_UCS\n 0x000123a0 342c2067 6f74206c 656e6774 6820257a 4, got length %z\n"}]}]}]}]}]}