Re: [Cython] OpenMP problem

2011-08-01 Thread Stefan Behnel
Robert Bradshaw, 02.08.2011 02:42: In general, if we have a distinct release branch (e.g if anything really interesting had gone in since the last rc), I'd say we should push release fixes to that and then merge into master. +1 Stefan ___ cython-deve

Re: [Cython] OpenMP problem

2011-08-01 Thread Robert Bradshaw
On Sun, Jul 31, 2011 at 11:48 PM, Stefan Behnel wrote: > mark florisson, 31.07.2011 22:08: >> >> I pushed it to release, should I rebase master on release now? > > Well, so far, the release branch hasn't been used and rc1 was created from > master. All current changes in master are either consider

Re: [Cython] OpenMP problem

2011-08-01 Thread mark florisson
On 1 August 2011 08:48, Stefan Behnel wrote: > mark florisson, 31.07.2011 22:08: >> >> I pushed it to release, should I rebase master on release now? > > Well, so far, the release branch hasn't been used and rc1 was created from > master. All current changes in master are either considered safe (b

Re: [Cython] OpenMP problem

2011-07-31 Thread Stefan Behnel
mark florisson, 31.07.2011 22:08: I pushed it to release, should I rebase master on release now? Well, so far, the release branch hasn't been used and rc1 was created from master. All current changes in master are either considered safe (by me :) or just fixes that should go into the release.

Re: [Cython] OpenMP problem

2011-07-31 Thread Dag Sverre Seljebotn
That sounds risky; I think we should consider master as non-rebaseable except in emergencies. So fixes should be pushed to release and then merged into master. Of course, for something like this with no development depending on it one can just delay the merge for a day or two in case more fixes

Re: [Cython] OpenMP problem

2011-07-31 Thread mark florisson
On 31 July 2011 21:49, mark florisson wrote: > 2011/7/31 Vitja Makarov : >> I've tried openmp support with simple example: >> >> from cython.parallel cimport prange >> >> def mul(values): >>    ret = 1 >>    for i in prange(values): >>        ret *= i >>    return ret >> >> And cython crashes: >>

Re: [Cython] OpenMP problem

2011-07-31 Thread mark florisson
2011/7/31 Vitja Makarov : > I've tried openmp support with simple example: > > from cython.parallel cimport prange > > def mul(values): >    ret = 1 >    for i in prange(values): >        ret *= i >    return ret > > And cython crashes: > > ((b04e040...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$

[Cython] OpenMP problem

2011-07-31 Thread Vitja Makarov
I've tried openmp support with simple example: from cython.parallel cimport prange def mul(values): ret = 1 for i in prange(values): ret *= i return ret And cython crashes: ((b04e040...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ make mul.so /usr//bin/python ../cython.py