https://github.com/python/cpython/commit/67d804b494d5f9f13fff088b50ff488b3701979d
commit: 67d804b494d5f9f13fff088b50ff488b3701979d
branch: main
author: Ćukasz Langa <[email protected]>
committer: ambv <[email protected]>
date: 2025-01-22T19:27:58+01:00
summary:
GH-91048: Don't attempt to run on FreeBSD (#129189)
files:
M Modules/_testexternalinspection.c
diff --git a/Modules/_testexternalinspection.c
b/Modules/_testexternalinspection.c
index 0c31d1b7a3486c..25e0e9c64ec27d 100644
--- a/Modules/_testexternalinspection.c
+++ b/Modules/_testexternalinspection.c
@@ -263,9 +263,7 @@ search_map_for_section(pid_t pid, const char* secname,
const char* substr) {
return 0;
}
-#endif
-
-#ifdef __linux__
+#elif defined(__linux__)
static uintptr_t
find_map_start_address(pid_t pid, char* result_filename, const char* map)
{
@@ -395,7 +393,12 @@ search_map_for_section(pid_t pid, const char* secname,
const char* map)
}
return result;
}
-
+#else
+static uintptr_t
+search_map_for_section(pid_t pid, const char* secname, const char* map)
+{
+ return 0;
+}
#endif
static uintptr_t
@@ -1265,7 +1268,6 @@ read_offsets(
_Py_DebugOffsets* debug_offsets
) {
*runtime_start_address = get_py_runtime(pid);
- assert(runtime_start_address != NULL);
if ((void*)*runtime_start_address == NULL) {
if (!PyErr_Occurred()) {
PyErr_SetString(
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]