Re: [Cython] Broken list multiplication

2014-01-29 Thread Robert Bradshaw
On Wed, Jan 29, 2014 at 10:10 AM, Robert Bradshaw wrote: > On Wed, Jan 29, 2014 at 9:03 AM, Stefan Behnel wrote: >> R. Andrew Ohana, 28.01.2014 23:34: >>> It seems like eaca39b00b1451fe6c846a0a670e4c8b39935525 broke some (very >>> simple) instances of list multiplication when there are at least 3

Re: [Cython] Broken list multiplication

2014-01-29 Thread Robert Bradshaw
On Wed, Jan 29, 2014 at 9:03 AM, Stefan Behnel wrote: > R. Andrew Ohana, 28.01.2014 23:34: >> It seems like eaca39b00b1451fe6c846a0a670e4c8b39935525 broke some (very >> simple) instances of list multiplication when there are at least 3 terms in >> the product. e.g. on my system I'm getting these r

Re: [Cython] segfault due to using DECREF instead of XDECREF

2014-01-29 Thread Victor Makarov
2014/1/29 Stefan Behnel : > Victor Makarov, 26.01.2014 20:15: >> Fixed here >> https://github.com/cython/cython/commit/9f7256fd07961b912d2224d995533c821441381b > > Hmm, it's unfortunate that this needs to be disabled. > > I guess the correct way to eventually implement this would be by creating a

Re: [Cython] segfault due to using DECREF instead of XDECREF

2014-01-29 Thread Stefan Behnel
Victor Makarov, 26.01.2014 20:15: > Fixed here > https://github.com/cython/cython/commit/9f7256fd07961b912d2224d995533c821441381b Hmm, it's unfortunate that this needs to be disabled. I guess the correct way to eventually implement this would be by creating a new control flow block also for RHS

Re: [Cython] Broken list multiplication

2014-01-29 Thread Stefan Behnel
R. Andrew Ohana, 28.01.2014 23:34: > It seems like eaca39b00b1451fe6c846a0a670e4c8b39935525 broke some (very > simple) instances of list multiplication when there are at least 3 terms in > the product. e.g. on my system I'm getting these results: > > L = [None] * 2 * 3 > print(len(L)) > 3 > > L =