Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread Charles R Harris
On Fri, Dec 26, 2008 at 8:37 PM, David Cournapeau wrote: > On Sat, Dec 27, 2008 at 12:02 PM, Charles R Harris > wrote: > > > > > > On Fri, Dec 26, 2008 at 6:57 PM, David Cournapeau > > wrote: > >> > >> On Sat, Dec 27, 2008 at 10:47 AM, David Cournapeau > >> wrote: > >> > >> > > >> > I don't und

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread David Cournapeau
On Sat, Dec 27, 2008 at 12:02 PM, Charles R Harris wrote: > > > On Fri, Dec 26, 2008 at 6:57 PM, David Cournapeau > wrote: >> >> On Sat, Dec 27, 2008 at 10:47 AM, David Cournapeau >> wrote: >> >> > >> > I don't understand why. The whole point of union in that case is to >> > make it clear that t

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread Charles R Harris
On Fri, Dec 26, 2008 at 6:57 PM, David Cournapeau wrote: > On Sat, Dec 27, 2008 at 10:47 AM, David Cournapeau > wrote: > > > > > I don't understand why. The whole point of union in that case is to > > make it clear that type punning is ok, since by definition the two > > values start at the same

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread David Cournapeau
On Sat, Dec 27, 2008 at 10:47 AM, David Cournapeau wrote: > > I don't understand why. The whole point of union in that case is to > make it clear that type punning is ok, since by definition the two > values start at the same address. If this broke aliasing, any union > would. Here is what man gc

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread David Cournapeau
On Sat, Dec 27, 2008 at 2:38 AM, Charles R Harris wrote: > > > On Fri, Dec 26, 2008 at 2:20 AM, David Cournapeau > wrote: >> >> On Fri, Dec 26, 2008 at 4:05 PM, Charles R Harris >> wrote: >> > >> > >> > On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau >> > wrote: >> >> >> >> On Tue, Dec 23, 2

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread Charles R Harris
On Fri, Dec 26, 2008 at 10:38 AM, Charles R Harris < charlesr.har...@gmail.com> wrote: > > > On Fri, Dec 26, 2008 at 2:20 AM, David Cournapeau wrote: > >> On Fri, Dec 26, 2008 at 4:05 PM, Charles R Harris >> wrote: >> > >> > >> > On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau >> > wrote: >>

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread Charles R Harris
On Fri, Dec 26, 2008 at 2:20 AM, David Cournapeau wrote: > On Fri, Dec 26, 2008 at 4:05 PM, Charles R Harris > wrote: > > > > > > On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau > > wrote: > >> > >> On Tue, Dec 23, 2008 at 6:07 PM, Charles R Harris > >> wrote: > >> > > >> > > >> > On Mon, De

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-26 Thread David Cournapeau
On Fri, Dec 26, 2008 at 4:05 PM, Charles R Harris wrote: > > > On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau > wrote: >> >> On Tue, Dec 23, 2008 at 6:07 PM, Charles R Harris >> wrote: >> > >> > >> > On Mon, Dec 22, 2008 at 11:23 PM, David Cournapeau >> > wrote: >> >> >> >> David Cournapeau

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-25 Thread Charles R Harris
On Fri, Dec 26, 2008 at 12:05 AM, Charles R Harris < charlesr.har...@gmail.com> wrote: > > > On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau wrote: > >> On Tue, Dec 23, 2008 at 6:07 PM, Charles R Harris >> wrote: >> > >> > >> > On Mon, Dec 22, 2008 at 11:23 PM, David Cournapeau >> > wrote: >>

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-25 Thread Charles R Harris
On Thu, Dec 25, 2008 at 10:47 PM, David Cournapeau wrote: > On Tue, Dec 23, 2008 at 6:07 PM, Charles R Harris > wrote: > > > > > > On Mon, Dec 22, 2008 at 11:23 PM, David Cournapeau > > wrote: > >> > >> David Cournapeau wrote: > >> > Charles R Harris wrote: > >> > > >> >> On Mon, Dec 22, 2008 at

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-25 Thread David Cournapeau
On Tue, Dec 23, 2008 at 6:07 PM, Charles R Harris wrote: > > > On Mon, Dec 22, 2008 at 11:23 PM, David Cournapeau > wrote: >> >> David Cournapeau wrote: >> > Charles R Harris wrote: >> > >> >> On Mon, Dec 22, 2008 at 10:40 PM, David Cournapeau > >> > wrote: >> >> >> >>

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-23 Thread Charles R Harris
On Mon, Dec 22, 2008 at 11:23 PM, David Cournapeau < da...@ar.media.kyoto-u.ac.jp> wrote: > David Cournapeau wrote: > > Charles R Harris wrote: > > > >> On Mon, Dec 22, 2008 at 10:40 PM, David Cournapeau >> > wrote: > >> > >> On Tue, Dec 23, 2008 at 2:35 PM, Robert

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
David Cournapeau wrote: > Charles R Harris wrote: > >> On Mon, Dec 22, 2008 at 10:40 PM, David Cournapeau > > wrote: >> >> On Tue, Dec 23, 2008 at 2:35 PM, Robert Kern >> mailto:robert.k...@gmail.com>> wrote: >> >> > >> > I think he meant that it can be

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
Charles R Harris wrote: > > > On Mon, Dec 22, 2008 at 10:40 PM, David Cournapeau > wrote: > > On Tue, Dec 23, 2008 at 2:35 PM, Robert Kern > mailto:robert.k...@gmail.com>> wrote: > > > > > I think he meant that it can be discovered at runtime in > gen

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread Charles R Harris
On Mon, Dec 22, 2008 at 10:40 PM, David Cournapeau wrote: > On Tue, Dec 23, 2008 at 2:35 PM, Robert Kern > wrote: > > > > > I think he meant that it can be discovered at runtime in general, not > > at numpy-run-time, so we can write a small C program that can be run > > at numpy-build-time to add

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread Robert Kern
On Mon, Dec 22, 2008 at 23:40, David Cournapeau wrote: > On Tue, Dec 23, 2008 at 2:35 PM, Robert Kern wrote: > >> >> I think he meant that it can be discovered at runtime in general, not >> at numpy-run-time, so we can write a small C program that can be run >> at numpy-build-time to add another

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
On Tue, Dec 23, 2008 at 2:35 PM, Robert Kern wrote: > > I think he meant that it can be discovered at runtime in general, not > at numpy-run-time, so we can write a small C program that can be run > at numpy-build-time to add another entry to config.h. But then we only move the problem: people w

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread Robert Kern
On Mon, Dec 22, 2008 at 23:15, David Cournapeau wrote: > Charles R Harris wrote: >> Hi David, >> >> On Mon, Dec 22, 2008 at 10:15 PM, Charles R Harris >> mailto:charlesr.har...@gmail.com>> wrote: >> >> >> It's pretty easy to determine byte order at run time. Maybe another >> configuration test is

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
Charles R Harris wrote: > Hi David, > > On Mon, Dec 22, 2008 at 10:15 PM, Charles R Harris > mailto:charlesr.har...@gmail.com>> wrote: > > > It's pretty easy to determine byte order at run time. Maybe another > configuration test is in order... Yes, but that's not enough, since some macro defined

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
Charles R Harris wrote: > > > On Mon, Dec 22, 2008 at 8:35 PM, David Cournapeau > mailto:da...@ar.media.kyoto-u.ac.jp>> > wrote: > > Hi, > >I updated a small branch of mine which is meant to fix a problem on > Mac OS X with python 2.6 (see > > http://projects.scipy.org/pipermai

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread Charles R Harris
Hi David, On Mon, Dec 22, 2008 at 10:15 PM, Charles R Harris < charlesr.har...@gmail.com> wrote: It's pretty easy to determine byte order at run time. Maybe another configuration test is in order... Chuck ___ Numpy-discussion mailing list Numpy-discus

Re: [Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread Charles R Harris
On Mon, Dec 22, 2008 at 8:35 PM, David Cournapeau < da...@ar.media.kyoto-u.ac.jp> wrote: > Hi, > >I updated a small branch of mine which is meant to fix a problem on > Mac OS X with python 2.6 (see > > http://projects.scipy.org/pipermail/numpy-discussion/2008-November/038816.html > for the pro

[Numpy-discussion] Request for review: dynamic_cpu_branch

2008-12-22 Thread David Cournapeau
Hi, I updated a small branch of mine which is meant to fix a problem on Mac OS X with python 2.6 (see http://projects.scipy.org/pipermail/numpy-discussion/2008-November/038816.html for the problem) and would like one core numpy developer to review it before I merge it. The problem can be