Skip to content
This repository has been archived by the owner on Nov 23, 2017. It is now read-only.

asyncio in 3.5.1 breaks cython test-suite (or vice versa) #308

Closed
xnox opened this issue Jan 7, 2016 · 2 comments
Closed

asyncio in 3.5.1 breaks cython test-suite (or vice versa) #308

xnox opened this issue Jan 7, 2016 · 2 comments

Comments

@xnox
Copy link

xnox commented Jan 7, 2016

Cython test suite has tests specifically for asyncio 3.5 generators, as far as I understand.

Compiling cython 0.23.4 fails with python 3.5.1
(see https://launchpad.net/ubuntu/+source/cython/0.23.4-0ubuntu1 click on a desired arch, then click on buildlog, direct link for e.g. amd64 buildlog is https://launchpadlibrarian.net/233177552/buildlog_ubuntu-xenial-amd64.cython_0.23.4-0ubuntu1_BUILDING.txt.gz )

Reverting the changes to asyncio module introduced between 3.5.0 and 3.5.1 makes said test pass:

======================================================================
FAIL: runTest (__main__.EndToEndTest)
End-to-end asyncio_generators
----------------------------------------------------------------------
Traceback (most recent call last):
  File "runtests.py", line 1417, in runTest
    self.assertEqual(0, res, "non-zero exit status")
AssertionError: 0 != 1 : non-zero exit status

Now, this could be a bug in cython, cython test-suite, or the asyncio module... However, I cannot quite determine what's wrong is going on.

I guess I should also try running bisect with git checkouts of asyncio module... Would you be able to help with this? I'll report this bug to cython upstream too...

@gvanrossum
Copy link
Member

gvanrossum commented Jan 7, 2016 via email

@xnox
Copy link
Author

xnox commented Feb 26, 2016

Fixed in cython/cython@7eed8d8

@xnox xnox closed this as completed Feb 26, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants