[Numpy-discussion] Changeset 6557

Charles R Harris charlesr.harris at gmail.com
Sun Mar 8 01:49:35 EST 2009


On Sat, Mar 7, 2009 at 11:10 PM, David Cournapeau <cournape at gmail.com>wrote:
<snip>


> That's strange - I redid the compilation this morning, and I now get
> the same results as you (modulo the function call - I forced the
> function call because that's how it would work in numpy), that is the
> return value is builtin at compile time:
>
>        .text
>        .align 4,0x90
> .globl _order
> _order:
>        pushl   %ebp
>        movl    $1, %eax
>        movl    %esp, %ebp
>        leave
>        ret
>        .subsections_via_symbols
>
> And even simpler on ppc:
>
>        .section __TEXT,__text,regular,pure_instructions
>        .section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
>        .machine ppc7400
>        .text
>        .align 2
>        .p2align 4,,15
>        .globl _order
> _order:
>        li r3,0
>        blr
>        .subsections_via_symbols
>
> I don't know what I did wrong yesterday. It almost look like I did not
> set the optimization flag, but I can't have been that stupid, can I :)
>

I know the feeling <theremin plays in the background>. Anyway, I went ahead
and made the change and put everything into the PyArray_GetEndianess
function. Was there a reason you split it up?

Apropos the release: I've finished most of the stuff I wanted to finish, the
rest of the coding style cleanups can wait. So it's off to look at the
tickets and trying to fix bugs. Urrgh. Oh, and I suppose I should look into
the argmax/argmin functions and see how they handle nans.

Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20090307/c54ae6aa/attachment.html>


More information about the NumPy-Discussion mailing list