I have done some cleaning house (it's that time of year) with win32, on the win32-cleanup2 branch. Here are the issues I "handled" by brutally skipping or rewriting tests:

- test_recv_send_timeout in test_sock_app was raising the proper exception, but for some reason raises() was not catching it in the test.

- test_byte_order in _multiprocessing/test/test_connection called socket.from_fd which does not exist except in unix

- testing time.localtime called time.localtime(-1) which raises an error

- XML_GetCurrentLineNumber() in pyexpat crashes python after an exception is thrown in the MalformedInputText

 test.

I am still working through why float('nan') sometimes has the signbit set, making copysign(1., float('nan')) return -1 and will eventually add back in the test in math/test/test_math, but I'm not sure how reliable copysign on nan is anyway.

I would be happy to get feedback as to the validity of the changes I have made, hopefully they will show up soon on the buildbot:

http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/468

Matti

_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to