Re: [Cython] Hudson pyregr testing takes too long

2011-05-04 Thread Vitja Makarov
2011/4/25 Vitja Makarov : > 2011/4/25 Stefan Behnel : >> Vitja Makarov, 25.04.2011 11:04: >>> >>> 2011/4/25 Stefan Behnel: Vitja Makarov, 25.04.2011 08:19: > > 2011/4/25 Stefan Behnel: >> >> Stefan Behnel, 07.04.2011 13:52: >>> >>> Stefan Behnel, 07.04.2011 13:46:

Re: [Cython] Fused Types

2011-05-04 Thread Greg Ewing
Dag Sverre Seljebotn wrote: The argument to the above goes that you *should* be out of luck. For instance, talking about dot products, BLAS itself has float-float and double-double, but not float-double AFAIK. Seems to me that's more because generating lots of versions of a function in C is h

Re: [Cython] jenkins problems

2011-05-04 Thread Vitja Makarov
2011/5/4 Stefan Behnel : > Vitja Makarov, 04.05.2011 21:14: >> >> 2011/5/4 Stefan Behnel: >>> >>> Vitja Makarov, 04.05.2011 07:09: Jenkins doesn't work for me. It seems that it can't do pull and is running tests again obsolete sources. May be because of forced push. Th

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 21:13, Dag Sverre Seljebotn wrote: > On 05/04/2011 08:07 PM, mark florisson wrote: >> >> On 4 May 2011 19:44, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn  wrote: > > Moving pull

Re: [Cython] jenkins problems

2011-05-04 Thread Stefan Behnel
Vitja Makarov, 04.05.2011 21:14: 2011/5/4 Stefan Behnel: Vitja Makarov, 04.05.2011 07:09: Jenkins doesn't work for me. It seems that it can't do pull and is running tests again obsolete sources. May be because of forced push. There are only 6 errors here: https://sage.math.washington.edu:809

Re: [Cython] Fused Types

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 08:13 PM, Robert Bradshaw wrote: On Wed, May 4, 2011 at 1:47 AM, mark florisson wrote: On 4 May 2011 10:24, Dag Sverre Seljebotn wrote: On 05/04/2011 01:07 AM, Greg Ewing wrote: mark florisson wrote: cdef func(floating x, floating y): ... you get a "float, float" version,

Re: [Cython] jenkins problems

2011-05-04 Thread Vitja Makarov
2011/5/4 Stefan Behnel : > Vitja Makarov, 04.05.2011 07:09: >> >> Jenkins doesn't work for me. It seems that it can't do pull and is >> running tests again obsolete sources. >> May be because of forced push. >> >> There are only 6 errors here: >> >> https://sage.math.washington.edu:8091/hudson/view

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 08:07 PM, mark florisson wrote: On 4 May 2011 19:44, Dag Sverre Seljebotn wrote: On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I g

Re: [Cython] jenkins problems

2011-05-04 Thread Stefan Behnel
Vitja Makarov, 04.05.2011 07:09: Jenkins doesn't work for me. It seems that it can't do pull and is running tests again obsolete sources. May be because of forced push. There are only 6 errors here: https://sage.math.washington.edu:8091/hudson/view/cython-vitek/job/cython-vitek-tests-py27-c/ A

Re: [Cython] jenkins problems

2011-05-04 Thread Yury V. Zaytsev
On Wed, 2011-05-04 at 22:43 +0400, Vitja Makarov wrote: > Thanks! Am I right: when you do reset '--hard origin/master' you are > on the master branch and when you do checkout you are in a 'detached > state'? Yes, I think that you are right, that's why we used to do reset instead: $ git fetch ori

Re: [Cython] jenkins problems

2011-05-04 Thread Vitja Makarov
2011/5/4 Yury V. Zaytsev : > On Wed, 2011-05-04 at 10:35 +0400, Vitja Makarov wrote: >> > Can you please provide me jenkins account and I'll try to fix the issues >> > myself? >> > >> >> It's better to use: >> >> $ git fetch origin >> $ git checkout -f origin/master >> >> Instead of git pull > > O

Re: [Cython] jenkins problems

2011-05-04 Thread Yury V. Zaytsev
On Wed, 2011-05-04 at 10:35 +0400, Vitja Makarov wrote: > > Can you please provide me jenkins account and I'll try to fix the issues > > myself? > > > > It's better to use: > > $ git fetch origin > $ git checkout -f origin/master > > Instead of git pull Or $ git fetch origin $ git reset --ha

Re: [Cython] Fused Types

2011-05-04 Thread Robert Bradshaw
On Wed, May 4, 2011 at 1:47 AM, mark florisson wrote: > On 4 May 2011 10:24, Dag Sverre Seljebotn wrote: >> On 05/04/2011 01:07 AM, Greg Ewing wrote: >>> >>> mark florisson wrote: >>> cdef func(floating x, floating y): ... you get a "float, float" version, and a "double, doubl

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 19:44, Dag Sverre Seljebotn wrote: > On 05/04/2011 07:03 PM, mark florisson wrote: >> >> On 4 May 2011 18:35, Dag Sverre Seljebotn >>  wrote: >>> >>> Moving pull requestion discussion >>> (https://github.com/cython/cython/pull/28) >>> over here: >>> >>> First, I got curious why you'd

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I got curious why you'd have a strip off "-pthread" from CC. I'd think you could just execute with it wi

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: > Moving pull requestion discussion (https://github.com/cython/cython/pull/28) > over here: > > First, I got curious why you'd have a strip off "-pthread" from CC. I'd > think you could just execute with it with "-pthread", which seems simpler. It

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I got curious why you'd have a strip off "-pthread" from CC. I'd think you could just execute with it with "-pthread", which seems simpler. Second: If parallel.parallel is not callable, how are sche

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:23, Dag Sverre Seljebotn wrote: > On 05/04/2011 02:17 PM, mark florisson wrote: >> >> On 4 May 2011 14:10, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 02:17 PM, mark florisson wrote: On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson wrote: O

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:17, mark florisson wrote: > On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: >> On 05/04/2011 01:59 PM, mark florisson wrote: >>> >>> On 4 May 2011 13:54, Dag Sverre Seljebotn >>>  wrote: On 05/04/2011 01:48 PM, mark florisson wrote: > > On 4 May 2011 13:47, mar

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:59 PM, mark florisson wrote: >> >> On 4 May 2011 13:54, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson    wrote: > > On 4 May 2011 13:45,

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florissonwrote: On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: Look. i = 42 for i in prange(n): f(i) print i

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:48 PM, mark florisson wrote: >> >> On 4 May 2011 13:47, mark florisson  wrote: >>> >>> On 4 May 2011 13:45, Dag Sverre Seljebotn >>>  wrote: > Look. i = 42 for i in prange(n):    f(i) print i # want 4

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson wrote: On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: Look. i = 42 for i in prange(n): f(i) print i # want 42 whenever n == 0 Now, translate this to: i = 42; #pragma omp parallel for firstprivate(i) l

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:47, mark florisson wrote: > On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: >> On 05/04/2011 01:41 PM, mark florisson wrote: >>> >>> On 4 May 2011 13:39, Dag Sverre Seljebotn >>>  wrote: On 05/04/2011 01:30 PM, mark florisson wrote: > > On 4 May 2011 13:15, Dag

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:41 PM, mark florisson wrote: >> >> On 4 May 2011 13:39, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:41 PM, mark florisson wrote: On 4 May 2011 13:39, Dag Sverre Seljebotn wrote: On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote:

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:39, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:30 PM, mark florisson wrote: >> >> On 4 May 2011 13:15, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warning

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: > On 05/04/2011 12:59 PM, mark florisson wrote: >> >> On 4 May 2011 12:45, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warnings for potentially unin

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warnings for potentially uninitialized variables for prange(). When you do for i in prange(start, stop, step

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: > On 05/04/2011 12:00 PM, mark florisson wrote: >> >> On 21 April 2011 20:13, Dag Sverre Seljebotn >>  wrote: >>> >>> On 04/21/2011 10:37 AM, Robert Bradshaw wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson    wrote: >

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 12:00 PM, mark florisson wrote: On 21 April 2011 20:13, Dag Sverre Seljebotn wrote: On 04/21/2011 10:37 AM, Robert Bradshaw wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: Excellent! Sounds great! (as I

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 21 April 2011 20:13, Dag Sverre Seljebotn wrote: > On 04/21/2011 10:37 AM, Robert Bradshaw wrote: >> >> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>  wrote: >>> >>> On 18 April 2011 16:41, Dag Sverre Seljebotn >>>  wrote: Excellent! Sounds great! (as I won't have my laptop for

Re: [Cython] Fused Types

2011-05-04 Thread mark florisson
On 4 May 2011 10:24, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:07 AM, Greg Ewing wrote: >> >> mark florisson wrote: >> >>> cdef func(floating x, floating y): >>> ... >>> >>> you get a "float, float" version, and a "double, double" version, but >>> not "float, double" or "double, float". >> >>

Re: [Cython] Fused Types

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:07 AM, Greg Ewing wrote: mark florisson wrote: cdef func(floating x, floating y): ... you get a "float, float" version, and a "double, double" version, but not "float, double" or "double, float". It's hard to draw conclusions from this example because it's degenerate. You do

Re: [Cython] Fused Types

2011-05-04 Thread mark florisson
On 4 May 2011 01:07, Greg Ewing wrote: > mark florisson wrote: > >> cdef func(floating x, floating y): >>    ... >> >> you get a "float, float" version, and a "double, double" version, but >> not "float, double" or "double, float". > > It's hard to draw conclusions from this example because > it's