~/f/python313/RPMS.2017 ~/f/python313 ~/f/python313 RPMS.2017/python313-nogil-nogil-core-debugsource-3.13.5-1.1.x86_64.rpm RPMS/python313-nogil-nogil-core-debugsource-3.13.5-1.1.x86_64.rpm differ: byte 225, line 1 Comparing python313-nogil-nogil-core-debugsource-3.13.5-1.1.x86_64.rpm to python313-nogil-nogil-core-debugsource-3.13.5-1.1.x86_64.rpm comparing the rpm tags of python313-nogil-nogil-core-debugsource --- old-rpm-tags +++ new-rpm-tags @@ -1753 +1753 @@ -/usr/src/debug/Python-3.13.5/jit_stencils.h fb8d54fe743c4422b4bd88e6adacd4c0bbfef7a66f1f44ce369aa6e4fff1e0bd 0 +/usr/src/debug/Python-3.13.5/jit_stencils.h e9d70adfd3e3dc2c07802cc02614d5787f7ee440523d8fbf127e5ffc8081dd4d 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/src/debug/Python-3.13.5/jit_stencils.h differs (ASCII text) --- old//usr/src/debug/Python-3.13.5/jit_stencils.h 2025-07-10 09:33:26.000000000 +0000 +++ new//usr/src/debug/Python-3.13.5/jit_stencils.h 2025-07-10 09:33:26.000000000 +0000 @@ -1,4 +1,4 @@ -// 9bc70da053ddbee6f23c573c6f95f9171e389c23b03bcb43d1fadc6a8f8d1acb +// e7831bdb8b164dc0b4bdd919f8c4884db1300e882bc265d1c688e7ca3cde849a // $ /usr/bin/python3.13 ./Tools/jit/build.py x86_64-suse-linux-gnu void @@ -7,7 +7,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -129,7 +129,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_ADD_FLOAT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_ADD_FLOAT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -361,7 +361,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_ADD_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_ADD_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -475,7 +475,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_ADD_UNICODE.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_ADD_UNICODE.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -589,7 +589,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_MULTIPLY_FLOAT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_MULTIPLY_FLOAT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -821,7 +821,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_MULTIPLY_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_MULTIPLY_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -935,7 +935,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_SUBTRACT_FLOAT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_SUBTRACT_FLOAT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1167,7 +1167,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_OP_SUBTRACT_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_OP_SUBTRACT_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1281,7 +1281,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SLICE.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SLICE.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1416,7 +1416,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SUBSCR.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SUBSCR.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1530,7 +1530,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SUBSCR_DICT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SUBSCR_DICT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1673,7 +1673,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SUBSCR_LIST_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SUBSCR_LIST_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -1820,7 +1820,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SUBSCR_STR_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SUBSCR_STR_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2019,7 +2019,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BINARY_SUBSCR_TUPLE_INT.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BINARY_SUBSCR_TUPLE_INT.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2163,7 +2163,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_CONST_KEY_MAP.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_CONST_KEY_MAP.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2333,7 +2333,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_LIST.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_LIST.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2404,7 +2404,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_MAP.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_MAP.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2540,7 +2540,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_SLICE.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_SLICE.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2726,7 +2726,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_STRING.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_STRING.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2868,7 +2868,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_BUILD_TUPLE.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_BUILD_TUPLE.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -2939,7 +2939,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { // - // /tmp/tmpn0cod713/_CALL_BUILTIN_CLASS.o: file format elf64-x86-64 + // /tmp/tmpkst839k1/_CALL_BUILTIN_CLASS.o: file format elf64-x86-64 // // Disassembly of section .text: // @@ -3133,7 +3133,7 @@ const _PyUOpInstruction *instruction, uintptr_t instruction_starts[]) { RPMS.2017/python313-nogil-testsuite-3.13.5-1.1.x86_64.rpm RPMS/python313-nogil-testsuite-3.13.5-1.1.x86_64.rpm differ: byte 225, line 1 Comparing python313-nogil-testsuite-3.13.5-1.1.x86_64.rpm to python313-nogil-testsuite-3.13.5-1.1.x86_64.rpm comparing the rpm tags of python313-nogil-testsuite --- old-rpm-tags +++ new-rpm-tags @@ -7261 +7261 @@ -/usr/lib64/python3.13t/test/test_capi/__pycache__/test_misc.cpython-313.pyc 3b9aaf17e0afd27b4710e7a3e0040ba53b4b73c75cb87aca209fac84509be848 0 +/usr/lib64/python3.13t/test/test_capi/__pycache__/test_misc.cpython-313.pyc 1e28a0865ed7feba4b54edfb662d323e05d5ec7a3104d2e8bac63bdae3966bbc 0 @@ -8994 +8994 @@ -/usr/lib64/python3.13t/test/test_peg_generator/__pycache__/test_first_sets.cpython-313.pyc abb4555a9c61022ee505987fc16b7aea4df5fdcdc65e22cc502a238a5a4fc933 0 +/usr/lib64/python3.13t/test/test_peg_generator/__pycache__/test_first_sets.cpython-313.pyc d41364fa7657b76959a7f9312c47782d9901b4a7fc28d0ad98be03b7710d907b 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.13t/test/test_capi/__pycache__/test_misc.cpython-313.pyc differs at offset '109815' (data) --- old /usr/lib64/python3.13t/test/test_capi/__pycache__/test_misc.cpython-313.pyc (hex) +++ new /usr/lib64/python3.13t/test/test_capi/__pycache__/test_misc.cpython-313.pyc (hex) @@ -1,7 +1,7 @@ 0001acc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0001acd0 22 00 54 00 53 01 54 03 0e 00 53 02 54 02 0e 00 |".T.S.T...S.T...| 0001ace0 53 03 54 01 0e 00 53 04 33 07 35 02 00 00 00 00 |S.T...S.3.5.....| -0001acf0 00 00 20 00 67 00 a9 05 4e da e0 69 66 20 54 72 |.. .g...N..if Tr| +0001acf0 00 00 20 00 67 00 29 05 4e da e0 69 66 20 54 72 |.. .g.).N..if Tr| 0001ad00 75 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ue:. | 0001ad10 20 20 20 20 20 20 20 20 77 61 69 74 69 6e 67 20 | waiting | 0001ad20 3d 20 46 61 6c 73 65 0a 20 20 20 20 20 20 20 20 |= False. | /usr/lib64/python3.13t/test/test_peg_generator/__pycache__/test_first_sets.cpython-313.pyc differs at offset '1828' (data) --- old /usr/lib64/python3.13t/test/test_peg_generator/__pycache__/test_first_sets.cpython-313.pyc (hex) +++ new /usr/lib64/python3.13t/test/test_peg_generator/__pycache__/test_first_sets.cpython-313.pyc (hex) @@ -1,6 +1,6 @@ 00000700 20 20 20 20 20 65 78 70 72 3a 20 5b 27 61 27 5d | expr: ['a']| 00000710 20 5b 27 62 27 5d 20 27 63 27 0a 20 20 20 20 20 | ['b'] 'c'. | -00000720 20 20 20 3e 03 00 00 00 72 1f 00 00 00 72 22 00 | >....r....r".| +00000720 20 20 20 be 03 00 00 00 72 1f 00 00 00 72 22 00 | .....r....r".| 00000730 00 00 da 03 27 63 27 29 02 72 25 00 00 00 72 26 |....'c').r%...r&| 00000740 00 00 00 72 27 00 00 00 72 29 00 00 00 73 02 00 |...r'...r)...s..| 00000750 00 00 20 20 72 18 00 00 00 da 0e 74 65 73 74 5f |.. r......test_| overalldiffered=2 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1