<br><br><div class="gmail_quote">On Sun, Nov 22, 2009 at 6:28 AM,  <span dir="ltr"><<a href="mailto:josef.pktd@gmail.com">josef.pktd@gmail.com</a>></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;">
<div><div></div><div class="h5">On Sun, Nov 22, 2009 at 2:35 AM, David Cournapeau <<a href="mailto:cournape@gmail.com">cournape@gmail.com</a>> wrote:<br>
> On Wed, Nov 18, 2009 at 6:10 PM, David Cournapeau <<a href="mailto:cournape@gmail.com">cournape@gmail.com</a>> wrote:<br>
>> On Wed, Nov 18, 2009 at 12:38 AM,  <<a href="mailto:josef.pktd@gmail.com">josef.pktd@gmail.com</a>> wrote:<br>
>><br>
>>><br>
>>> Now numpy builds without problems.<br>
>>> When I run the tests I get 16 failures mostly nan related. I have no idea<br>
>>> whether they are real or if there is still something screwed up in my<br>
>>> setup. See below.<br>
>><br>
>> I can reproduce those. I did not see those because they are python 2.5<br>
>> specific (which is puzzling).<br>
><br>
> I fix most of those, which were related to an atan2 bug in MS C<br>
> library. Could you test whether this fixes it for you ?<br>
><br>
> David<br>
> _______________________________________________<br>
> NumPy-Discussion mailing list<br>
> <a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
> <a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
><br>
<br>
</div></div>Thanks,<br>
<br>
I have 4 failures remaining. full ouput below<br>
<br>
Josef<br>
<br>
>python<br>
Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on<br>
win32<br>
Type "help", "copyright", "credits" or "license" for more information.<br>
<div class="im">>>> import numpy<br>
>>> numpy.test()<br>
Running unit tests for numpy<br>
</div>NumPy version 1.4.0.dev7758<br>
NumPy is installed in C:\Josef\_progs\Subversion\numpy-trunk\dist\<a href="http://numpy-1.4.0.de" target="_blank">numpy-1.4.0.de</a><br>
v7758.win32\Programs\Python25\Lib\site-packages\numpy<br>
<div class="im">Python version 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Int<br>
el)]<br>
nose version 0.11.1<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
.......................K.....................................................FF.<br>
</div>............................K......................K.F..........................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
.....................................C:\Josef\_progs\Subversion\numpy-trunk\dist<br>
\numpy-1.4.0.dev7758.win32\Programs\Python25\Lib\site-packages\numpy\lib\io.py:1<br>
<div class="im">324: ConversionWarning: Some errors were detected !<br>
    Line #2 (got 4 columns instead of 5)<br>
    Line #12 (got 4 columns instead of 5)<br>
    Line #22 (got 4 columns instead of 5)<br>
    Line #32 (got 4 columns instead of 5)<br>
    Line #42 (got 4 columns instead of 5)<br>
  warnings.warn(errmsg, ConversionWarning)<br>
</div>.C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Programs\<br>
Python25\Lib\site-packages\numpy\lib\io.py:1324: ConversionWarning: Some errors<br>
<div class="im">were detected !<br>
    Line #2 (got 4 columns instead of 2)<br>
    Line #12 (got 4 columns instead of 2)<br>
    Line #22 (got 4 columns instead of 2)<br>
    Line #32 (got 4 columns instead of 2)<br>
    Line #42 (got 4 columns instead of 2)<br>
  warnings.warn(errmsg, ConversionWarning)<br>
..........................................K........K............F...............<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
......S.........................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
................................................................................<br>
...................................................<br>
======================================================================<br>
</div><div class="im">FAIL: test_umath.test_nextafter<br>
----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>
  File "c:\programs\python25\lib\site-packages\nose-0.11.1-py2.5.egg\nose\case.p<br>
y", line 183, in runTest<br>
    self.test(*self.arg)<br>
</div>  File "C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Pr<br>
ograms\Python25\Lib\site-packages\numpy\core\tests\test_umath.py", line 851, in<br>
<div class="im">test_nextafter<br>
    assert np.nextafter(one, two) - one == eps<br>
AssertionError<br>
<br>
======================================================================<br>
FAIL: test_umath.test_spacing<br>
----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>
  File "c:\programs\python25\lib\site-packages\nose-0.11.1-py2.5.egg\nose\case.p<br>
y", line 183, in runTest<br>
    self.test(*self.arg)<br>
</div>  File "C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Pr<br>
ograms\Python25\Lib\site-packages\numpy\core\tests\test_umath.py", line 863, in<br>
<div class="im">test_spacing<br>
    assert np.spacing(one) == eps<br>
AssertionError<br>
<br></div></blockquote><div><br>Might be nice to print out the actual values of np.spacing and np.nextafter here.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
======================================================================<br>
</div><div class="im">FAIL: test_special_values (test_umath_complex.TestClog)<br>
----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>
</div>  File "C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Pr<br>
ograms\Python25\Lib\site-packages\numpy\core\tests\test_umath_complex.py", line<br>
<div class="im">179, in test_special_values<br>
    assert_almost_equal(np.log(x), y)<br>
</div>  File "\Programs\Python25\Lib\site-packages\numpy\testing\utils.py", line 436,<br>
in assert_almost_equal<br>
<div class="im">AssertionError: Items are not equal:<br>
</div>ACTUAL: [ NaN+2.35619449j]<br>
<div class="im">DESIRED: (1.#INF+2.35619449019j)<br>
<br>
<br>
======================================================================<br>
FAIL: test_doctests (test_polynomial.TestDocs)<br>
----------------------------------------------------------------------<br>
Traceback (most recent call last):<br>
</div>  File "C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Pr<br>
ograms\Python25\Lib\site-packages\numpy\lib\tests\test_polynomial.py", line 90,<br>
<div class="im">in test_doctests<br>
    return rundocs()<br>
</div>  File "\Programs\Python25\Lib\site-packages\numpy\testing\utils.py", line 952,<br>
in rundocs<br>
AssertionError: Some doctests failed:<br>
**********************************************************************<br>
File "C:\Josef\_progs\Subversion\numpy-trunk\dist\numpy-1.4.0.dev7758.win32\Prog<br>
rams\Python25\Lib\site-packages\numpy\lib\tests\test_polynomial.py", line 20, in<br>
<div class="im"> test_polynomial<br>
Failed example:<br>
    print poly1d([100e-90, 1.234567e-9j+3, -1234.999e8])<br>
Expected:<br>
           2<br>
    1e-88 x + (3 + 1.235e-09j) x - 1.235e+11<br>
Got:<br>
            2<br>
    1e-088 x + (3 + 1.235e-009j) x - 1.235e+011<br>
<br>
<br></div></blockquote><div><br>I don't know what to do about the last, it comes from the poly1d pretty printing and relies on python for the formatting.<br><br>Chuck<br></div><br></div>