[Cython] Cython-0.23.4 build failing on gcc6 for upcoming fedora 24

Neal Becker ndbecker2 at gmail.com
Sun Feb 7 09:06:54 EST 2016


Dimitri John Ledkov wrote:

> On 6 February 2016 at 17:46, Neal Becker
> <ndbecker2 at gmail.com> wrote:
>> Robert Bradshaw wrote:
>>
>>> ======================================================================
>>> 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
>>> ----------------------------------------------------------------------
>>>
>>> Not sure about this one (especially why it would be compiler dependent).
>>>
>>>
>>> On Fri, Feb 5, 2016 at 6:15 PM, Neal Becker
>>> <ndbecker2 at gmail.com> wrote:
>>>> Robert Bradshaw wrote:
>>>>
>>>>> Oh, I see what the issue is. Sorry. Try this (on top of the previous):
>>>>>
>>>>
>> 
https://github.com/cython/cython/commit/a2bec15e0db9ebdd22504268c15bfa059b44f72f
>>>>>
>>>>> On Fri, Feb 5, 2016 at 6:37 AM, Neal Becker
>>>>> <ndbecker2 at gmail.com> wrote:
>>>>>> Dimitri John Ledkov wrote:
>>>>>>
>>>>>>> On 5 February 2016 at 12:13, Neal Becker
>>>>>>> <ndbecker2 at gmail.com> wrote:
>>>>>>>> Robert Bradshaw wrote:
>>>>>>>>
>>>>>>>>> Try this:
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> 
https://github.com/cython/cython/commit/bd43a6a2c93443792d07caeb9647eab5a75858b7
>>>>>>>>
>>>>>>>> What's the easiest way to grab this in the form of a diff?  I don't
>>>>>>>> see anything in the ui on github to do this (other than cut + paste
>>>>>>>> + manually edit)
>>>>>>>>
>>>>>>>
>>>>>>> Append .patch to get a wgetable git format-patch formated patch. So:
>>>>>>>
>>>>>>>
>>>>>>
>>>>
>> 
https://github.com/cython/cython/commit/bd43a6a2c93443792d07caeb9647eab5a75858b7.patch
>>>>>>>
>>>>>>> Should be what you are after.
>>>>>>>
>>>>>>
>>>>>> Better I suppose, now there is just 1 error:
>>>>>>
>>>>>> compiling (cpp) and running complex_numbers_c89_T398
>>>>>>
>>>>>> 
https://kojipkgs.fedoraproject.org//work/tasks/3468/12893468/build.log
>>>>>>
>>>>>> _______________________________________________
>>>>>> cython-devel mailing list
>>>>>> cython-devel at python.org
>>>>>> https://mail.python.org/mailman/listinfo/cython-devel
>>>>
>>>> Much better, but still 1 more problem:
>>>> https://kojipkgs.fedoraproject.org//work/tasks/4695/12894695/build.log
>>>>
>>>> But it did complete build on my fedora 23 x86_64 laptop, the only diff
>>>> should be gcc6.
>>
>> I disabled tests for python3 again - the async test also failed before.
>> Maybe something to do with the testing environment.
>>
> 
> async tests are failing with async module from python 3.5.1+
> 
> In ubuntu, i've disabled just those. Reported both to cython and async
> upstream. Looks like not fixed yet.
> 
How can I disable just those?  Do you have a patch?



More information about the cython-devel mailing list