Closed mischievous closed 3 years ago
Thanks. This looks functionally correct, but please add the missing braces around the body of the if statement.
So the automatic testing for gnustep.libobjc2 claimed it took longer than 60 minutes and was canceled... How do I resolve this issue?
Thanks. There's an intermittent failure in one of the tests on 32-bit Windows.
Tell me where to look to fix the test, and/or how to test it again and I will get it fixed.
Sorry, to be clear: It's not your fault. The ManyManySelectors test allocates a lot of memory and, for some reason that I haven't been able to determine, sometimes on Win32 it times out rather than failing. I haven't been able to reproduce this, it seems to be something specific to how the Windows CI VMs work. It's intermittent and just rerunning the timed-out job typically fixes it. The timeout behaviour doesn't seem to happen anywhere else (this test can run out of memory on other systems, but then it fails).
Updated the class_copyMethodList to clear the stack garbage for outCount if preset before checking the class is null. This allows the pyobjc to mostly work.