{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.uReyigER/b1/rapidfuzz_3.12.1+ds-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.uReyigER/b2/rapidfuzz_3.12.1+ds-1_i386.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- ed617719224ee61cba423cf2c51b31b3 4259396 python optional python3-rapidfuzz_3.12.1+ds-1_i386.deb\n+ 934a6c37ed9ea3cd68a64e8c58b19774 4261940 python optional python3-rapidfuzz_3.12.1+ds-1_i386.deb\n"}, {"source1": "python3-rapidfuzz_3.12.1+ds-1_i386.deb", "source2": "python3-rapidfuzz_3.12.1+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-02-03 06:37:14.000000 debian-binary\n -rw-r--r-- 0 0 0 3312 2025-02-03 06:37:14.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4255892 2025-02-03 06:37:14.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4258436 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/_feature_detector_cpp.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/_feature_detector_cpp.cpython-312-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: 94e52b06058f61f166162999bedc750d16cd5890\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c59aa4a50e6d36290e8dfde1bd11642256aa328b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -163,15 +163,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/tmpgwrn9yuv/build/src/rapidfuzz/_feature_detector_cpp.cxx\n+/tmp/tmplg1x1orx/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 0x000085e0 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x000085f0 74206375 7272656e 746c7920 61666665 t currently affe\n 0x00008600 63742074 68652076 616c7565 73207573 ct the values us\n 0x00008610 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x00008620 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x00008630 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x00008640 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x00008650 74000000 2f746d70 2f746d70 6777726e t.../tmp/tmpgwrn\n- 0x00008660 39797576 2f627569 6c642f73 72632f72 9yuv/build/src/r\n+ 0x00008650 74000000 2f746d70 2f746d70 6c673178 t.../tmp/tmplg1x\n+ 0x00008660 316f7278 2f627569 6c642f73 72632f72 1orx/build/src/r\n 0x00008670 61706964 66757a7a 2f5f6665 61747572 apidfuzz/_featur\n 0x00008680 655f6465 74656374 6f725f63 70702e63 e_detector_cpp.c\n 0x00008690 78780000 4d6f6475 6c652027 5f666561 xx..Module '_fea\n 0x000086a0 74757265 5f646574 6563746f 725f6370 ture_detector_cp\n 0x000086b0 70272068 61732061 6c726561 64792062 p' has already b\n 0x000086c0 65656e20 696d706f 72746564 2e205265 een imported. Re\n 0x000086d0 2d696e69 7469616c 69736174 696f6e20 -initialisation \n"}]}, {"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: a23242c8e8d8184f26a5b54c3ce0bc8e974536bd\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b6015e4f33279e6a01372fb276f4144657eb0e1a\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/tmp68ody53v/build/src/rapidfuzz/_feature_detector_cpp.cxx\n+/tmp/tmphv0207m4/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 36386f64 t.../tmp/tmp68od\n- 0x00007660 79353376 2f627569 6c642f73 72632f72 y53v/build/src/r\n+ 0x00007650 74000000 2f746d70 2f746d70 68763032 t.../tmp/tmphv02\n+ 0x00007660 30376d34 2f627569 6c642f73 72632f72 07m4/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-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/_initialize_cpp.cpython-312-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: 93a7c6724fc78409c229e4d252f9440e92f6e3ec\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e21d44b63c34a0dad88b1bd57afb9e7094088729\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -436,15 +436,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/tmpgwrn9yuv/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmplg1x1orx/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": "@@ -860,15 +860,15 @@\n 0x0004a590 73322e0a 20202020 00000000 5f637974 s2.. ...._cyt\n 0x0004a5a0 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x0004a5b0 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x0004a5c0 74686f64 00000000 63616e27 74207365 thod....can't se\n 0x0004a5d0 6e64206e 6f6e2d4e 6f6e6520 76616c75 nd non-None valu\n 0x0004a5e0 6520746f 2061206a 7573742d 73746172 e to a just-star\n 0x0004a5f0 74656420 67656e65 7261746f 72000000 ted generator...\n- 0x0004a600 2f746d70 2f746d70 6777726e 39797576 /tmp/tmpgwrn9yuv\n+ 0x0004a600 2f746d70 2f746d70 6c673178 316f7278 /tmp/tmplg1x1orx\n 0x0004a610 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x0004a620 66757a7a 2f646973 74616e63 652f5f69 fuzz/distance/_i\n 0x0004a630 6e697469 616c697a 655f6370 702e6378 nitialize_cpp.cx\n 0x0004a640 78000000 67656e65 7261746f 72206967 x...generator ig\n 0x0004a650 6e6f7265 64204765 6e657261 746f7245 nored GeneratorE\n 0x0004a660 78697400 67656e65 7261746f 72207261 xit.generator ra\n 0x0004a670 69736564 2053746f 70497465 72617469 ised StopIterati\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: ed89e598b6acaf21300e1d158eb10de5f45279d3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1e741a521ba20e481ac749f64d5c65dcd805b0ea\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/tmp68ody53v/build/src/rapidfuzz/distance/_initialize_cpp.cxx\n+/tmp/tmphv0207m4/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 36386f64 79353376 2f627569 6c642f73 68ody53v/build/s\n+ 0x0004a6c0 68763032 30376d34 2f627569 6c642f73 hv0207m4/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-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp.cpython-312-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: 90d4bb955bf677665a4637a73066270321939f0e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0562263dbda303ff09ba6d81d3da2cbdfdfae4f7\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -731,15 +731,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/tmpgwrn9yuv/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmplg1x1orx/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 0x00331c00 4e49545f 46554e43 20507949 6e69745f NIT_FUNC PyInit_\n 0x00331c10 6d657472 6963735f 63707028 766f6964 metrics_cpp(void\n 0x00331c20 29000000 696e6974 20726170 69646675 )...init rapidfu\n 0x00331c30 7a7a2e64 69737461 6e63652e 6d657472 zz.distance.metr\n 0x00331c40 6963735f 63707000 5f637974 686f6e5f ics_cpp._cython_\n 0x00331c50 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu\n 0x00331c60 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method\n- 0x00331c70 00000000 2f746d70 2f746d70 6777726e ..../tmp/tmpgwrn\n- 0x00331c80 39797576 2f627569 6c642f73 72632f72 9yuv/build/src/r\n+ 0x00331c70 00000000 2f746d70 2f746d70 6c673178 ..../tmp/tmplg1x\n+ 0x00331c80 316f7278 2f627569 6c642f73 72632f72 1orx/build/src/r\n 0x00331c90 61706964 66757a7a 2f646973 74616e63 apidfuzz/distanc\n 0x00331ca0 652f6d65 74726963 735f6370 702e6378 e/metrics_cpp.cx\n 0x00331cb0 78000000 63616e27 7420636f 6e766572 x...can't conver\n 0x00331cc0 74206e65 67617469 76652076 616c7565 t negative value\n 0x00331cd0 20746f20 73697a65 5f740000 53657175 to size_t..Sequ\n 0x00331ce0 656e6365 73206172 65206e6f 74207468 ences are not th\n 0x00331cf0 65207361 6d65206c 656e6774 682e0000 e same length...\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", "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: d1f81b4002294ef87161a6f1bb575199709db169\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 49725ad6f332dde05579dfb178f87c2df484526a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -730,15 +730,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/tmp68ody53v/build/src/rapidfuzz/distance/metrics_cpp.cxx\n+/tmp/tmphv0207m4/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 0x00331c00 4e49545f 46554e43 20507949 6e69745f NIT_FUNC PyInit_\n 0x00331c10 6d657472 6963735f 63707028 766f6964 metrics_cpp(void\n 0x00331c20 29000000 696e6974 20726170 69646675 )...init rapidfu\n 0x00331c30 7a7a2e64 69737461 6e63652e 6d657472 zz.distance.metr\n 0x00331c40 6963735f 63707000 5f637974 686f6e5f ics_cpp._cython_\n 0x00331c50 335f305f 31312e63 7974686f 6e5f6675 3_0_11.cython_fu\n 0x00331c60 6e637469 6f6e5f6f 725f6d65 74686f64 nction_or_method\n- 0x00331c70 00000000 2f746d70 2f746d70 36386f64 ..../tmp/tmp68od\n- 0x00331c80 79353376 2f627569 6c642f73 72632f72 y53v/build/src/r\n+ 0x00331c70 00000000 2f746d70 2f746d70 68763032 ..../tmp/tmphv02\n+ 0x00331c80 30376d34 2f627569 6c642f73 72632f72 07m4/build/src/r\n 0x00331c90 61706964 66757a7a 2f646973 74616e63 apidfuzz/distanc\n 0x00331ca0 652f6d65 74726963 735f6370 702e6378 e/metrics_cpp.cx\n 0x00331cb0 78000000 63616e27 7420636f 6e766572 x...can't conver\n 0x00331cc0 74206e65 67617469 76652076 616c7565 t negative value\n 0x00331cd0 20746f20 73697a65 5f740000 53657175 to size_t..Sequ\n 0x00331ce0 656e6365 73206172 65206e6f 74207468 ences are not th\n 0x00331cf0 65207361 6d65206c 656e6774 682e0000 e same length...\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_avx2.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_avx2.cpython-312-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: bbd62758cc362d26c28eae41ba4662dbd30e3b66\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dbf8ad554f22ba53529f079967420fb86eebb133\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -407,15 +407,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/tmpgwrn9yuv/build/src/rapidfuzz/distance/metrics_cpp_avx2.cxx\n+/tmp/tmplg1x1orx/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 0x0033fc10 6370705f 61767832 28766f69 64290000 cpp_avx2(void)..\n 0x0033fc20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x0033fc30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x0033fc40 6370705f 61767832 00000000 5f637974 cpp_avx2...._cyt\n 0x0033fc50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x0033fc60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x0033fc70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x0033fc80 6777726e 39797576 2f627569 6c642f73 gwrn9yuv/build/s\n+ 0x0033fc80 6c673178 316f7278 2f627569 6c642f73 lg1x1orx/build/s\n 0x0033fc90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x0033fca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x0033fcb0 705f6176 78322e63 78780000 63616e27 p_avx2.cxx..can'\n 0x0033fcc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x0033fcd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x0033fce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x0033fcf0 74206e65 67617469 76652076 616c7565 t negative value\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: 4afdcd79a29dff05bf4f7d54425c411502138c50\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 41031770f27dc7418a9fab4a0d7d13dbe416b3b7\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/tmp68ody53v/build/src/rapidfuzz/distance/metrics_cpp_avx2.cxx\n+/tmp/tmphv0207m4/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 0x0033fc10 6370705f 61767832 28766f69 64290000 cpp_avx2(void)..\n 0x0033fc20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x0033fc30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x0033fc40 6370705f 61767832 00000000 5f637974 cpp_avx2...._cyt\n 0x0033fc50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x0033fc60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x0033fc70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x0033fc80 36386f64 79353376 2f627569 6c642f73 68ody53v/build/s\n+ 0x0033fc80 68763032 30376d34 2f627569 6c642f73 hv0207m4/build/s\n 0x0033fc90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x0033fca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x0033fcb0 705f6176 78322e63 78780000 63616e27 p_avx2.cxx..can'\n 0x0033fcc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x0033fcd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x0033fce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x0033fcf0 74206e65 67617469 76652076 616c7565 t negative value\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_sse2.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/distance/metrics_cpp_sse2.cpython-312-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: b65f9430a725f7143f6360dba2280924c677c71c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 65320937657ca0164f2a9bffb39189b917f66c67\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -420,15 +420,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/tmpgwrn9yuv/build/src/rapidfuzz/distance/metrics_cpp_sse2.cxx\n+/tmp/tmplg1x1orx/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 0x00354c10 6370705f 73736532 28766f69 64290000 cpp_sse2(void)..\n 0x00354c20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x00354c30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x00354c40 6370705f 73736532 00000000 5f637974 cpp_sse2...._cyt\n 0x00354c50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x00354c60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x00354c70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x00354c80 6777726e 39797576 2f627569 6c642f73 gwrn9yuv/build/s\n+ 0x00354c80 6c673178 316f7278 2f627569 6c642f73 lg1x1orx/build/s\n 0x00354c90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x00354ca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x00354cb0 705f7373 65322e63 78780000 63616e27 p_sse2.cxx..can'\n 0x00354cc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x00354cd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x00354ce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x00354cf0 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", "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: d03e156b1aaf7254db3fa1c2bdeef2be0599e7db\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2b6e9496241d4acccfc1a9deac55b467b42e8971\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -419,15 +419,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/tmp68ody53v/build/src/rapidfuzz/distance/metrics_cpp_sse2.cxx\n+/tmp/tmphv0207m4/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 0x00355c10 6370705f 73736532 28766f69 64290000 cpp_sse2(void)..\n 0x00355c20 696e6974 20726170 69646675 7a7a2e64 init rapidfuzz.d\n 0x00355c30 69737461 6e63652e 6d657472 6963735f istance.metrics_\n 0x00355c40 6370705f 73736532 00000000 5f637974 cpp_sse2...._cyt\n 0x00355c50 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho\n 0x00355c60 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me\n 0x00355c70 74686f64 00000000 2f746d70 2f746d70 thod..../tmp/tmp\n- 0x00355c80 36386f64 79353376 2f627569 6c642f73 68ody53v/build/s\n+ 0x00355c80 68763032 30376d34 2f627569 6c642f73 hv0207m4/build/s\n 0x00355c90 72632f72 61706964 66757a7a 2f646973 rc/rapidfuzz/dis\n 0x00355ca0 74616e63 652f6d65 74726963 735f6370 tance/metrics_cp\n 0x00355cb0 705f7373 65322e63 78780000 63616e27 p_sse2.cxx..can'\n 0x00355cc0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x00355cd0 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x00355ce0 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x00355cf0 74206e65 67617469 76652076 616c7565 t negative value\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp.cpython-312-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: 36aa38f056565d6e3474299882e93635da9980cc\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 5ec953cc4295fa3ea8b122ce126bf13586131652\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -999,15 +999,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/tmpgwrn9yuv/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmplg1x1orx/build/src/rapidfuzz/fuzz_cpp.cxx\n rapidfuzz.fuzz_cpp.token_ratio\n rapidfuzz.fuzz_cpp.partial_token_sort_ratio\n rapidfuzz.fuzz_cpp.partial_token_set_ratio\n rapidfuzz.fuzz_cpp.partial_token_ratio\n can't convert negative value to uint64_t\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"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -179,16 +179,16 @@\n 0x002cab00 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x002cab10 74206375 7272656e 746c7920 61666665 t currently affe\n 0x002cab20 63742074 68652076 616c7565 73207573 ct the values us\n 0x002cab30 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x002cab40 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x002cab50 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x002cab60 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x002cab70 74000000 2f746d70 2f746d70 6777726e t.../tmp/tmpgwrn\n- 0x002cab80 39797576 2f627569 6c642f73 72632f72 9yuv/build/src/r\n+ 0x002cab70 74000000 2f746d70 2f746d70 6c673178 t.../tmp/tmplg1x\n+ 0x002cab80 316f7278 2f627569 6c642f73 72632f72 1orx/build/src/r\n 0x002cab90 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x002caba0 702e6378 78000000 72617069 6466757a p.cxx...rapidfuz\n 0x002cabb0 7a2e6675 7a7a5f63 70702e74 6f6b656e z.fuzz_cpp.token\n 0x002cabc0 5f726174 696f0000 72617069 6466757a _ratio..rapidfuz\n 0x002cabd0 7a2e6675 7a7a5f63 70702e70 61727469 z.fuzz_cpp.parti\n 0x002cabe0 616c5f74 6f6b656e 5f736f72 745f7261 al_token_sort_ra\n 0x002cabf0 74696f00 72617069 6466757a 7a2e6675 tio.rapidfuzz.fu\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: fe19efc3c51ec700ac26ef753ec9e24884691552\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d81f02ae517135277d31f490fe5721d3ac9d324b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1000,15 +1000,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/tmp68ody53v/build/src/rapidfuzz/fuzz_cpp.cxx\n+/tmp/tmphv0207m4/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 36386f64 t.../tmp/tmp68od\n- 0x002cbba0 79353376 2f627569 6c642f73 72632f72 y53v/build/src/r\n+ 0x002cbb90 74000000 2f746d70 2f746d70 68763032 t.../tmp/tmphv02\n+ 0x002cbba0 30376d34 2f627569 6c642f73 72632f72 07m4/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-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_avx2.cpython-312-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: 4b6d7a5d96534b72e654aefd3d5f558391719a26\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: af1c115ebdca0d2b000233ebe8695ad16aa3a5b3\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/tmpgwrn9yuv/build/src/rapidfuzz/fuzz_cpp_avx2.cxx\n+/tmp/tmplg1x1orx/build/src/rapidfuzz/fuzz_cpp_avx2.cxx\n rapidfuzz.fuzz_cpp_avx2.token_ratio\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 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": "@@ -180,16 +180,16 @@\n 0x002eab10 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x002eab20 74206375 7272656e 746c7920 61666665 t currently affe\n 0x002eab30 63742074 68652076 616c7565 73207573 ct the values us\n 0x002eab40 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x002eab50 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x002eab60 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x002eab70 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x002eab80 74000000 2f746d70 2f746d70 6777726e t.../tmp/tmpgwrn\n- 0x002eab90 39797576 2f627569 6c642f73 72632f72 9yuv/build/src/r\n+ 0x002eab80 74000000 2f746d70 2f746d70 6c673178 t.../tmp/tmplg1x\n+ 0x002eab90 316f7278 2f627569 6c642f73 72632f72 1orx/build/src/r\n 0x002eaba0 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x002eabb0 705f6176 78322e63 78780000 72617069 p_avx2.cxx..rapi\n 0x002eabc0 6466757a 7a2e6675 7a7a5f63 70705f61 dfuzz.fuzz_cpp_a\n 0x002eabd0 7678322e 746f6b65 6e5f7261 74696f00 vx2.token_ratio.\n 0x002eabe0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002eabf0 70705f61 7678322e 70617274 69616c5f pp_avx2.partial_\n 0x002eac00 746f6b65 6e5f736f 72745f72 6174696f token_sort_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: 78aad45d9392b1787c8f987a8c9e3298ffead341\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 86e58a1e5b1951656759832986d80a9512eba4d8\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/tmp68ody53v/build/src/rapidfuzz/fuzz_cpp_avx2.cxx\n+/tmp/tmphv0207m4/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 0x002ebb40 6c206e6f 74206375 7272656e 746c7920 l not currently \n 0x002ebb50 61666665 63742074 68652076 616c7565 affect the value\n 0x002ebb60 73207573 65642069 6e206675 6e637469 s used in functi\n 0x002ebb70 6f6e2063 616c6c73 00000000 756e626f on calls....unbo\n 0x002ebb80 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x002ebb90 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x002ebba0 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x002ebbb0 36386f64 79353376 2f627569 6c642f73 68ody53v/build/s\n+ 0x002ebbb0 68763032 30376d34 2f627569 6c642f73 hv0207m4/build/s\n 0x002ebbc0 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x002ebbd0 7a5f6370 705f6176 78322e63 78780000 z_cpp_avx2.cxx..\n 0x002ebbe0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002ebbf0 70705f61 7678322e 70617274 69616c5f pp_avx2.partial_\n 0x002ebc00 746f6b65 6e5f736f 72745f72 6174696f token_sort_ratio\n 0x002ebc10 00000000 72617069 6466757a 7a2e6675 ....rapidfuzz.fu\n 0x002ebc20 7a7a5f63 70705f61 7678322e 70617274 zz_cpp_avx2.part\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_sse2.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/fuzz_cpp_sse2.cpython-312-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: fef9f4be507179a3d5f05f3152453ba5b69ae9df\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: ba205254648f18ce9e6b87517cf2b774bce55ccc\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -419,15 +419,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/tmpgwrn9yuv/build/src/rapidfuzz/fuzz_cpp_sse2.cxx\n+/tmp/tmplg1x1orx/build/src/rapidfuzz/fuzz_cpp_sse2.cxx\n rapidfuzz.fuzz_cpp_sse2.token_ratio\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 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": "@@ -180,16 +180,16 @@\n 0x002f5b10 6661756c 74735f5f 2077696c 6c206e6f faults__ will no\n 0x002f5b20 74206375 7272656e 746c7920 61666665 t currently affe\n 0x002f5b30 63742074 68652076 616c7565 73207573 ct the values us\n 0x002f5b40 65642069 6e206675 6e637469 6f6e2063 ed in function c\n 0x002f5b50 616c6c73 00000000 756e626f 756e6420 alls....unbound \n 0x002f5b60 6d657468 6f642025 2e323030 53282920 method %.200S() \n 0x002f5b70 6e656564 7320616e 20617267 756d656e needs an argumen\n- 0x002f5b80 74000000 2f746d70 2f746d70 6777726e t.../tmp/tmpgwrn\n- 0x002f5b90 39797576 2f627569 6c642f73 72632f72 9yuv/build/src/r\n+ 0x002f5b80 74000000 2f746d70 2f746d70 6c673178 t.../tmp/tmplg1x\n+ 0x002f5b90 316f7278 2f627569 6c642f73 72632f72 1orx/build/src/r\n 0x002f5ba0 61706964 66757a7a 2f66757a 7a5f6370 apidfuzz/fuzz_cp\n 0x002f5bb0 705f7373 65322e63 78780000 72617069 p_sse2.cxx..rapi\n 0x002f5bc0 6466757a 7a2e6675 7a7a5f63 70705f73 dfuzz.fuzz_cpp_s\n 0x002f5bd0 7365322e 746f6b65 6e5f7261 74696f00 se2.token_ratio.\n 0x002f5be0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002f5bf0 70705f73 7365322e 70617274 69616c5f pp_sse2.partial_\n 0x002f5c00 746f6b65 6e5f736f 72745f72 6174696f token_sort_ratio\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: 138ba4777bd4efaa6ac2c9e28a6e67a31bd01fc8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dcbb918b4e31e0ef39deb455e330ca0c4b5ffc4e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -417,15 +417,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/tmp68ody53v/build/src/rapidfuzz/fuzz_cpp_sse2.cxx\n+/tmp/tmphv0207m4/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 0x002f6b40 6c206e6f 74206375 7272656e 746c7920 l not currently \n 0x002f6b50 61666665 63742074 68652076 616c7565 affect the value\n 0x002f6b60 73207573 65642069 6e206675 6e637469 s used in functi\n 0x002f6b70 6f6e2063 616c6c73 00000000 756e626f on calls....unbo\n 0x002f6b80 756e6420 6d657468 6f642025 2e323030 und method %.200\n 0x002f6b90 53282920 6e656564 7320616e 20617267 S() needs an arg\n 0x002f6ba0 756d656e 74000000 2f746d70 2f746d70 ument.../tmp/tmp\n- 0x002f6bb0 36386f64 79353376 2f627569 6c642f73 68ody53v/build/s\n+ 0x002f6bb0 68763032 30376d34 2f627569 6c642f73 hv0207m4/build/s\n 0x002f6bc0 72632f72 61706964 66757a7a 2f66757a rc/rapidfuzz/fuz\n 0x002f6bd0 7a5f6370 705f7373 65322e63 78780000 z_cpp_sse2.cxx..\n 0x002f6be0 72617069 6466757a 7a2e6675 7a7a5f63 rapidfuzz.fuzz_c\n 0x002f6bf0 70705f73 7365322e 70617274 69616c5f pp_sse2.partial_\n 0x002f6c00 746f6b65 6e5f736f 72745f72 6174696f token_sort_ratio\n 0x002f6c10 00000000 72617069 6466757a 7a2e6675 ....rapidfuzz.fu\n 0x002f6c20 7a7a5f63 70705f73 7365322e 70617274 zz_cpp_sse2.part\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/process_cpp_impl.cpython-312-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: 34306a2f922cbe2046ce50c4b2b81b6900dfc771\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 98917ef7b70067c6e3880c9e0a715ba90dddaa3c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -676,15 +676,15 @@\n rapidfuzz.process_cpp_impl.Matrix\n _cython_3_0_11.cython_function_or_method\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/tmpgwrn9yuv/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmplg1x1orx/build/src/rapidfuzz/process_cpp_impl.cxx\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 cannot create std::deque larger than max_size()\n dictionary changed size during iteration\n 'NoneType' object is not iterable\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -599,15 +599,15 @@\n 0x000a6540 6f74735f 5f203d20 5b2e2e2e 5d272074 ots__ = [...]' t\n 0x000a6550 6f207468 65206261 73652074 79706500 o the base type.\n 0x000a6560 556e6162 6c652074 6f20696e 69746961 Unable to initia\n 0x000a6570 6c697a65 20706963 6b6c696e 6720666f lize pickling fo\n 0x000a6580 7220252e 32303073 00000000 5f5f6d72 r %.200s....__mr\n 0x000a6590 6f5f656e 74726965 735f5f20 6d757374 o_entries__ must\n 0x000a65a0 20726574 75726e20 61207475 706c6500 return a tuple.\n- 0x000a65b0 2f746d70 2f746d70 6777726e 39797576 /tmp/tmpgwrn9yuv\n+ 0x000a65b0 2f746d70 2f746d70 6c673178 316f7278 /tmp/tmplg1x1orx\n 0x000a65c0 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x000a65d0 66757a7a 2f70726f 63657373 5f637070 fuzz/process_cpp\n 0x000a65e0 5f696d70 6c2e6378 78000000 63616e27 _impl.cxx...can'\n 0x000a65f0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x000a6600 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x000a6610 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x000a6620 74206e65 67617469 76652076 616c7565 t negative value\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: 3aaedf0d005308931c4c7f856f78c9c1a7d329a4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d2505b011dda89a86a46a20c38204b4502c6a26\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -674,15 +674,15 @@\n rapidfuzz.process_cpp_impl.Matrix\n _cython_3_0_11.cython_function_or_method\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/tmp68ody53v/build/src/rapidfuzz/process_cpp_impl.cxx\n+/tmp/tmphv0207m4/build/src/rapidfuzz/process_cpp_impl.cxx\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 cannot create std::deque larger than max_size()\n metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases\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": "@@ -599,15 +599,15 @@\n 0x000a6540 6f74735f 5f203d20 5b2e2e2e 5d272074 ots__ = [...]' t\n 0x000a6550 6f207468 65206261 73652074 79706500 o the base type.\n 0x000a6560 556e6162 6c652074 6f20696e 69746961 Unable to initia\n 0x000a6570 6c697a65 20706963 6b6c696e 6720666f lize pickling fo\n 0x000a6580 7220252e 32303073 00000000 5f5f6d72 r %.200s....__mr\n 0x000a6590 6f5f656e 74726965 735f5f20 6d757374 o_entries__ must\n 0x000a65a0 20726574 75726e20 61207475 706c6500 return a tuple.\n- 0x000a65b0 2f746d70 2f746d70 36386f64 79353376 /tmp/tmp68ody53v\n+ 0x000a65b0 2f746d70 2f746d70 68763032 30376d34 /tmp/tmphv0207m4\n 0x000a65c0 2f627569 6c642f73 72632f72 61706964 /build/src/rapid\n 0x000a65d0 66757a7a 2f70726f 63657373 5f637070 fuzz/process_cpp\n 0x000a65e0 5f696d70 6c2e6378 78000000 63616e27 _impl.cxx...can'\n 0x000a65f0 7420636f 6e766572 74206e65 67617469 t convert negati\n 0x000a6600 76652076 616c7565 20746f20 73697a65 ve value to size\n 0x000a6610 5f740000 63616e27 7420636f 6e766572 _t..can't conver\n 0x000a6620 74206e65 67617469 76652076 616c7565 t negative value\n"}]}, {"source1": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-i386-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/rapidfuzz/utils_cpp.cpython-312-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: 85af593a8c0a24b6e2811471fe0df397c3da140f\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eb9b4f72556efc4ccf3ec1f755584d4c56db9c31\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -175,15 +175,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/tmpgwrn9yuv/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmplg1x1orx/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 6777726e 39797576 2f627569 /tmpgwrn9yuv/bui\n+ 0x00012330 2f746d70 6c673178 316f7278 2f627569 /tmplg1x1orx/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"}]}, {"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: e72c278c1ce7cc7260f378958d78776abcf7a17e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9ff242480fae07653f25d566ed24536a00069e98\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/tmp68ody53v/build/src/rapidfuzz/utils_cpp.cxx\n+/tmp/tmphv0207m4/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 36386f64 79353376 2f627569 /tmp68ody53v/bui\n+ 0x00012330 2f746d70 68763032 30376d34 2f627569 /tmphv0207m4/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"}]}]}]}]}]}