GH-91048: Don't attempt to run on FreeBSD (#129189)
https://github.com/python/cpython/commit/67d804b494d5f9f13fff088b50ff488b370... commit: 67d804b494d5f9f13fff088b50ff488b3701979d branch: main author: Ćukasz Langa <lukasz@langa.pl> committer: ambv <lukasz@langa.pl> 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(
participants (1)
-
ambv