On Thu, Mar 26, 2009 at 9:06 PM, Charles R Harris <charlesr.har...@gmail.com
> wrote:

>
>
> 2009/3/26 Christian Marquardt <christ...@marquardt.sc>
>
>> Oh sorry - you are right (too late in the night here in Europe).
>>
>> The output is similar in all four cases - it looks like
>>
>> AssertionError:
>> Arrays are not almost equal
>>
>> (mismatch 100.0%)
>>  x: array([ 4.60555124+0.j, -2.60555124+0.j], dtype=complex64)
>>  y: array([-2.60555124 +1.11022302e-16j,  4.60555124 -1.11022302e-16j],
>> dtype=complex64)
>>
>> Are x and y the expected and actual results? That would just show that
>> there
>> are small rounding errors in the imaginary part, and that MKL returns the
>> results
>> in another order, no?
>>
>
> Looks like a sorting error, the eigen values should be sorted. So it looks
> like a buggy test from here. Having an imaginary part to the eigenvalues
> returned by a routine that is supposed to process Hermitean matrices doesn't
> look right, but the errors are in the double precision range, which is
> pretty good for float32.
>
> I think we need a ticket to fix those tests.
>

Can you post the actual error messages? It will make it easier to find where
the failure is.

Chuck
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to