Sorry, if this has been addressed before. We're trying to build scipy on an dual opteron box in 64 bit mode. With the r1 ebuild, it fails complaining that it can't find some symbol. If I take the atlas-3.6.0 requirement out, it builds fine, but during the test phase, it gives these errors. My guess is that having atlas in there is causing some sort of multilib problem, and that blas-atlas provides all the required symbols, but doesn't have the proper internal support to return the answers that the scipy test suite is expecting. I guess my confusion stems from the whole "odd" virtual atlas set up. Any guidance would be appreciated.

<snip>
======================================================================
ERROR: check_simple_overdet (scipy.linalg.basic.test_basic.test_lstsq)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/scipy/linalg/tests/test_basic.py", line 361, in check_simple_overdet
    x,res,r,s = lstsq(a,b)
  File "/usr/lib/python2.3/site-packages/scipy/linalg/basic.py", line 353, in lstsq
    if rank==n: resids = sum(x[n:]**2)
ArithmeticError: Integer overflow in power.

======================================================================
FAIL: check_simple (scipy.linalg.basic.test_basic.test_det)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/scipy/linalg/tests/test_basic.py", line 273, in check_simple
    assert_almost_equal(a_det,-2.0)
  File "/usr/lib/python2.3/site-packages/scipy_test/testing.py", line 606, in assert_almost_equal
    assert round(abs(desired - actual),decimal) == 0, msg
AssertionError:
Items are not equal:
DESIRED: -2.0
ACTUAL: -0.0

======================================================================
FAIL: check_simple_exact (scipy.linalg.basic.test_basic.test_lstsq)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/scipy/linalg/tests/test_basic.py", line 356, in check_simple_exact
    assert_array_almost_equal(Numeric.matrixmultiply(a,x),b)
  File "/usr/lib/python2.3/site-packages/scipy_test/testing.py", line 684, in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 50.0%):
        Array 1: [0 0]
        Array 2: [1 0]


======================================================================
FAIL: check_simple (scipy.linalg.basic.test_basic.test_solve)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/scipy/linalg/tests/test_basic.py", line 74, in check_simple
    assert_array_almost_equal(Numeric.matrixmultiply(a,x),b)
  File "/usr/lib/python2.3/site-packages/scipy_test/testing.py", line 684, in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 50.0%):
        Array 1: [-9223372036854775808                    0]
        Array 2: [1 0]


======================================================================
FAIL: check_simple_sym (scipy.linalg.basic.test_basic.test_solve)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/scipy/linalg/tests/test_basic.py", line 81, in check_simple_sym
    assert_array_almost_equal(Numeric.matrixmultiply(a,x),b)
  File "/usr/lib/python2.3/site-packages/scipy_test/testing.py", line 684, in assert_array_almost_equal
    assert cond,\
AssertionError:
Arrays are not almost equal (mismatch 100.0%):
        Array 1: [-9223372036854775784 -9223372036854775770]
        Array 2: [1 0]


----------------------------------------------------------------------
<snip>

Reply via email to