Path: blob/main/python/cpython/src/patches/12-timemodule-clang15.patch
1067 views
--- native/Modules/timemodule.c 2022-09-11 12:23:30.000000000 -07001+++ wasm/Modules/timemodule.c 2022-09-23 12:32:29.084553004 -07002@@ -360,7 +360,7 @@3#ifdef _Py_MEMORY_SANITIZER4__msan_unpoison(&clk_id, sizeof(clk_id));5#endif6- return PyLong_FromLong(clk_id);7+ return PyLong_FromLong((long)clk_id);8}910PyDoc_STRVAR(pthread_getcpuclockid_doc,11@@ -1960,14 +1960,14 @@12if (HAVE_CLOCK_GETTIME_RUNTIME) {1314#ifdef CLOCK_REALTIME15- if (PyModule_AddIntMacro(module, CLOCK_REALTIME) < 0) {16+ if (PyModule_AddIntMacro(module, (long) CLOCK_REALTIME) < 0) {17return -1;18}19#endif2021#ifdef CLOCK_MONOTONIC2223- if (PyModule_AddIntMacro(module, CLOCK_MONOTONIC) < 0) {24+ if (PyModule_AddIntMacro(module, (long) CLOCK_MONOTONIC) < 0) {25return -1;26}2728@@ -1984,13 +1984,13 @@29}30#endif31#ifdef CLOCK_PROCESS_CPUTIME_ID32- if (PyModule_AddIntMacro(module, CLOCK_PROCESS_CPUTIME_ID) < 0) {33+ if (PyModule_AddIntMacro(module, (long) CLOCK_PROCESS_CPUTIME_ID) < 0) {34return -1;35}36#endif3738#ifdef CLOCK_THREAD_CPUTIME_ID39- if (PyModule_AddIntMacro(module, CLOCK_THREAD_CPUTIME_ID) < 0) {40+ if (PyModule_AddIntMacro(module, (long) CLOCK_THREAD_CPUTIME_ID) < 0) {41return -1;42}43#endif444546