Python 3.12 testing

dwes1@umbc.edu dwes1@umbc.edu
Wed Jun 18 22:28:44 GMT 2025


On 4/18/2025 10:11 PM, dwes1 wrote:
> On 4/6/2025 4:32 PM, dwes1 wrote:
>> To the Python maintainer and anyone else testing Python 3.12:
>>
>> A few weeks ago, the python developer requested help with evaluating 
>> the Python 3.12 release.
>> I downloaded the python312-test package, and worked out that
>> python -m test.test_threading -v
>> failed during the second test in the file, sometimes with an 
>> immediate segfault, sometimes by hanging
>> until I tried to attach gdb, which immediately reported an empty 
>> stack and a null stack pointer.
>>
I made some progress:

Upgrading to the recent OpenSSL test release [1] got me past the 
problems I had been debugging.  Unfortunately I ran into a new problem 
in test_threading's check of SetAsyncExc, which gdb tells me is 
somewhere in PyInterpreterState_GET(), but only half the time when I 
evaluate that function in that thread in gdb.  I'll report back if I can 
get something more concrete.

[1] https://cygwin.com/pipermail/cygwin-announce/2025-May/012341.html




More information about the Cygwin mailing list