2017-11-06 22:24 GMT+01:00 Antoine Pitrou <solip...@pitrou.net>: > We support POSIX-compatible platforms. Do OpenBSD and NetBSD need > special care?
Aha, "POSIX", you are funny Antoine :-D If it was a single #ifdef in the whole code base, I wouldn't have to start such thread on python-dev :-) Open issues with "OpenBSD" in the title: 31630: math.tan has poor accuracy near pi/2 on OpenBSD and NetBSD 31631: test_c_locale_coercion fails on OpenBSD 31635: test_strptime failure on OpenBSD 31636: test_locale failure on OpenBSD 25342: test_json segfault on OpenBSD 25191: test_getsetlocale_issue1813 failed on OpenBSD 23470: OpenBSD buildbot uses wrong stdlib 12588: test_capi.test_subinterps() failed on OpenBSD (powerpc) 12589: test_long.test_nan_inf() failed on OpenBSD (powerpc) CPython already contais 11 "#ifdef (...) __OpenBSD__" in C and 11 sys.platform.startswith('openbsd') in Python. Supporting a "POSIX" platform requires some changes :-) Open issues with "NetBSD" in the title: 31925: [NetBSD] test_socket creates too many locks 30512: CAN Socket support for NetBSD 31927: Fix compiling the socket module on NetBSD 8 and other issues 31630: math.tan has poor accuracy near pi/2 on OpenBSD and NetBSD 31894: test_timestamp_naive failed on NetBSD CPython already contains 17 "#ifdef (...) __NetBSD__" and 7 "platform.startswith('netbsd')" in Python. MinGW: ... hum, there are 57 open MinGW issues, use the bug tracker to list them ;-) Cygwin: ... hum, there are 23 open Cygwin issues, use the bug tracker to list them ;-) etc. Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com