-
-
Notifications
You must be signed in to change notification settings - Fork 30.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thread_cputime isn't supported by AIX5 #84857
Comments
bpo-40192 introduced the use of nanosecond reporting of time. The new routine called is not available in AIX 5.3:
"../git/python-3.9/Modules/timemodule.c", line 1358.22: 1506-275 (S) Unexpected text tc encountered. |
Does AIX 5.3 officially supported by IBM? As far as I can locate, it is deprecated long time ago. |
No, it is not supported - asin there are no new patches - but there are imho - those organizations are not likely to be using the latest Python
FYI. On 19/05/2020 13:57, Batuhan Taskaya wrote:
|
@vstinner what are your thoughts on this? I can propose a patch that introduces a build value to generate this conditionally depending on if the system has it or not. But I am not sure about if our motivation behind this is going to be supporting (very) old versions of AIX. |
AIX 5 was released 16 years ago, do you we really care? |
According to https://www.ibm.com/support/pages/aix-support-lifecycle-information I suggest to require AIX 7.1 and newer. |
There is still a lot of AIX 6.1 out there, and iirc, there may be However, at this point in time the bots run (most of the time) on AIX In any case, I still package using AIX 6.1 (again, _uuid mod support) Should you be thinking/considering moving AIX to the "supported" column
On 10/06/2020 22:58, STINNER Victor wrote:
|
This issue is about AIX5 support. I'm fine with providing best effort support for AIX 6.1. If supporting AIX 6 becomes too expensive, we can consider to drop support for this version. Anyway, I close this issue: I don't think that it's worth it to attempt to support AIX 5 in Python 3.10: AIX 5 is no longer supported by its vendor (IBM). Use Python 3.9 which seems to better support AIX 5 (don't need thread_cputime()). |
Does this need an update to PEP-11 documenting the drop of support? Also, I can submit changes to remove pre-AIX 6 dead code paths. Should I open a separate issue for that or reference this one? |
Yes, please do so. |
Ok, I've opened https://bugs.python.org/issue42087 |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: