<br><br><div class="gmail_quote">On Tue, Nov 11, 2008 at 2:25 PM, Charles R Harris <span dir="ltr">&lt;<a href="mailto:charlesr.harris@gmail.com">charlesr.harris@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="Ih2E3d">On Tue, Nov 11, 2008 at 1:16 PM, James Philbin <span dir="ltr">&lt;<a href="mailto:philbinj@gmail.com" target="_blank">philbinj@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hmmm... So I examined an objdump of umath.so:<br>
objdump -d /usr/lib/python2.5/site-packages/numpy/core/umath.so &gt; umath.asm<br>
<br>
The relevant lines are here:<br>
---<br>
00000000000292c0 &lt;log1pf&gt;:<br>
 &nbsp; 292c0: &nbsp; &nbsp; &nbsp; e9 fb ff ff ff &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;jmpq &nbsp; 292c0 &lt;log1pf&gt;<br>
 &nbsp; 292c5: &nbsp; &nbsp; &nbsp; 66 66 2e 0f 1f 84 00 &nbsp; &nbsp;nopw &nbsp; %cs:0x0(%rax,%rax,1)<br>
 &nbsp; 292cc: &nbsp; &nbsp; &nbsp; 00 00 00 00<br>
---<br>
<br>
Not sure if i&#39;m reading this correctly, but the first line seems to be<br>
an unconditional jump to itself, hence an infinite loop?<br>
<div><div></div><div></div></div></blockquote></div><div><br>Hmm... I&#39;m fishing now, but I think the current configuration doesn&#39;t find log1pf in the library even though it is there. Before updating from svn, could you try going into numpy/core/src/math_c99.inc.src&nbsp; line 219 and put &quot;static&quot; in the function definition?<br>

</div></div></blockquote><div><br>I think this is now fixed in svn, I&#39;m trying to see if static fixes the problem with the old buggy version. What optimization level is numpy being compiled with?<br><br>Chuck <br></div>
<br></div><br>