Victor Stinner
09a25616a9
gh-109723: Disable Py_BUILD_CORE in _testcapi ( #109727 )
...
Make sure that the internal C API is not tested by mistake by
_testcapi.
Undefine Py_BUILD_CORE_BUILTIN and Py_BUILD_CORE_MODULE macros in
Modules/_testcapi/parts.h: move code from _testcapimodule.c.
heaptype_relative.c and vectorcall_limited.c are using the limited C
API which is incompatible with the internal C API.
Move test_long_numbits() from _testcapi to _testinternalcapi since it
uses the internal C API "pycore_long.h".
Fix Modules/_testcapi/pyatomic.c: don't include Python.h directly,
just include _testcapi/parts.h.
Ajust "make check-c-globals" for these changes.
2023-09-22 14:54:37 +00:00
..
2023-08-31 23:42:34 +02:00
2023-09-17 14:23:31 +03:00
2023-09-12 21:17:55 -07:00
2023-09-17 14:23:31 +03:00
2023-09-03 17:28:14 +03:00
2023-08-31 23:42:34 +02:00
2023-09-03 18:54:27 +02:00
2023-08-31 23:42:34 +02:00
2023-09-22 14:54:37 +00:00
2023-09-19 09:54:29 -06:00
2023-07-22 13:49:37 +00:00
2023-08-31 23:42:34 +02:00
2023-09-22 14:54:37 +00:00
2023-07-22 17:04:34 +02:00
2023-08-24 20:01:50 +00:00
2023-07-02 15:07:46 +09:00
2023-08-21 19:15:52 +02:00
2023-07-02 15:07:46 +09:00
2023-08-24 20:01:50 +00:00
2023-08-25 01:01:30 +02:00
2023-07-18 09:00:22 +03:00
2023-08-27 00:35:06 +03:00
2023-09-06 23:55:42 +03:00
2023-07-23 14:26:23 +00:00
2023-09-17 14:23:31 +03:00
2023-09-18 10:42:58 -06:00
2023-07-25 14:34:49 +03:00
2023-07-25 14:34:49 +03:00
2023-07-25 14:34:49 +03:00
2023-08-21 18:05:59 +00:00
2023-09-03 18:54:27 +02:00
2023-09-05 01:54:55 +02:00
2023-08-21 19:15:52 +02:00
2023-08-29 01:42:24 +02:00
2023-08-01 15:45:51 +09:00
2023-09-17 14:23:31 +03:00
2023-09-03 17:28:14 +03:00
2023-08-24 20:25:22 +02:00
2023-08-24 18:53:50 +02:00
2023-08-31 13:53:19 +02:00
2023-07-18 10:50:47 +03:00
2023-09-15 15:10:48 +02:00
2023-07-02 15:07:46 +09:00
2023-09-22 14:54:37 +00:00
2023-08-26 00:39:24 +02:00
2023-08-21 13:59:58 +00:00
2023-09-22 14:54:37 +00:00
2023-07-25 14:34:49 +03:00
2023-07-18 23:59:53 +03:00
2023-09-11 17:27:03 +02:00
2023-09-03 18:54:27 +02:00
2023-08-28 16:04:27 +03:00
2023-08-13 10:24:59 +01:00
2023-07-02 15:07:46 +09:00
2023-07-25 14:34:49 +03:00
2023-08-11 21:13:46 +03:00
2023-09-19 15:01:34 -06:00
2023-09-19 15:01:34 -06:00
2023-09-03 18:54:27 +02:00
2023-08-24 20:25:22 +02:00
2023-09-05 01:54:55 +02:00
2023-07-25 14:34:49 +03:00
2023-07-18 10:50:47 +03:00
2023-06-09 21:57:25 +02:00
2023-08-27 00:35:06 +03:00
2023-08-27 00:35:06 +03:00
2023-09-06 15:54:59 +00:00
2023-09-01 18:36:53 +02:00
2023-07-04 09:41:43 +00:00
2023-09-05 01:54:55 +02:00
2023-09-02 16:50:18 +02:00
2023-08-24 20:25:22 +02:00
2023-08-29 04:18:52 +02:00
2023-09-03 01:48:47 -07:00
2023-07-25 14:34:49 +03:00
2023-09-02 16:50:18 +02:00
2023-09-03 17:28:14 +03:00
2023-09-21 09:55:06 +02:00
2023-09-07 02:09:06 +02:00
2023-09-02 16:50:18 +02:00
2023-09-03 18:54:27 +02:00
2023-09-02 17:51:19 +02:00
2023-09-03 17:28:14 +03:00
2023-09-02 16:50:18 +02:00
2023-09-19 09:54:29 -06:00
2023-07-25 14:34:49 +03:00
2023-07-25 15:28:30 +02:00
2023-09-02 17:51:19 +02:00
2023-09-02 17:54:59 +00:00
2023-08-10 00:47:46 +00:00
2023-08-29 04:18:52 +02:00
2023-09-02 18:57:47 +00:00
2023-09-05 10:25:08 +02:00
2023-09-19 22:07:47 -07:00
2023-09-19 22:07:47 -07:00
2023-09-19 22:07:47 -07:00
2023-09-02 17:51:19 +02:00
2023-08-21 19:15:52 +02:00