Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/wapython
Path: blob/main/python/cpython/src/patches/12-timemodule-clang15.patch
1067 views
1
--- native/Modules/timemodule.c 2022-09-11 12:23:30.000000000 -0700
2
+++ wasm/Modules/timemodule.c 2022-09-23 12:32:29.084553004 -0700
3
@@ -360,7 +360,7 @@
4
#ifdef _Py_MEMORY_SANITIZER
5
__msan_unpoison(&clk_id, sizeof(clk_id));
6
#endif
7
- return PyLong_FromLong(clk_id);
8
+ return PyLong_FromLong((long)clk_id);
9
}
10
11
PyDoc_STRVAR(pthread_getcpuclockid_doc,
12
@@ -1960,14 +1960,14 @@
13
if (HAVE_CLOCK_GETTIME_RUNTIME) {
14
15
#ifdef CLOCK_REALTIME
16
- if (PyModule_AddIntMacro(module, CLOCK_REALTIME) < 0) {
17
+ if (PyModule_AddIntMacro(module, (long) CLOCK_REALTIME) < 0) {
18
return -1;
19
}
20
#endif
21
22
#ifdef CLOCK_MONOTONIC
23
24
- if (PyModule_AddIntMacro(module, CLOCK_MONOTONIC) < 0) {
25
+ if (PyModule_AddIntMacro(module, (long) CLOCK_MONOTONIC) < 0) {
26
return -1;
27
}
28
29
@@ -1984,13 +1984,13 @@
30
}
31
#endif
32
#ifdef CLOCK_PROCESS_CPUTIME_ID
33
- if (PyModule_AddIntMacro(module, CLOCK_PROCESS_CPUTIME_ID) < 0) {
34
+ if (PyModule_AddIntMacro(module, (long) CLOCK_PROCESS_CPUTIME_ID) < 0) {
35
return -1;
36
}
37
#endif
38
39
#ifdef CLOCK_THREAD_CPUTIME_ID
40
- if (PyModule_AddIntMacro(module, CLOCK_THREAD_CPUTIME_ID) < 0) {
41
+ if (PyModule_AddIntMacro(module, (long) CLOCK_THREAD_CPUTIME_ID) < 0) {
42
return -1;
43
}
44
#endif
45
46