On Sat, 2013-06-01 at 17:47 -0600, Charles R Harris wrote: > > > On Sat, Jun 1, 2013 at 4:50 PM, Warren Weckesser > <warren.weckes...@gmail.com> wrote: > I'm getting a failure and two errors with the latest master > branch: > > $ python -c "import numpy; numpy.test('full')" > Running unit tests for numpy > NumPy version 1.8.0.dev-dff8c94 > NumPy is installed > in /home/warren/local_numpy/lib/python2.7/site-packages/numpy > Python version 2.7.4 |Anaconda 1.5.0 (64-bit)| (default, Apr > 21 2013, 17:43:08) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] > nose version 1.3.0 > > .....................F...................................................................................................................................................................................................................................................................................................................S...............................................................................................................................S.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................K........................................E.E................................................................................................................................................. SSS...............................................................................................................................................................................................................................................................................................................................................K........................................................................................................K......................K.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SS..SS.............................................................................................. .......SSSSSSSS.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................K.................................................... > ====================================================================== > ERROR: > test_numeric.TestIsclose.test_ip_isclose_allclose([1e-08, 1, > 1000020.0000000099], [0, nan, 1000000.0]) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/home/warren/anaconda/lib/python2.7/site-packages/nose/case.py", > line 197, in runTest > self.test(*self.arg) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/core/tests/test_numeric.py", > line 1253, in tst_isclose_allclose > assert_array_equal(isclose(x, y).all(), allclose(x, y), > msg % (x, y)) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/core/numeric.py", > line 2008, in allclose > return all(less_equal(abs(x-y), atol + rtol * abs(y))) > RuntimeWarning: invalid value encountered in absolute > > ====================================================================== > ERROR: test_numeric.TestIsclose.test_ip_isclose_allclose(nan, > [nan, nan, nan]) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/home/warren/anaconda/lib/python2.7/site-packages/nose/case.py", > line 197, in runTest > self.test(*self.arg) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/core/tests/test_numeric.py", > line 1253, in tst_isclose_allclose > assert_array_equal(isclose(x, y).all(), allclose(x, y), > msg % (x, y)) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/core/numeric.py", > line 2008, in allclose > return all(less_equal(abs(x-y), atol + rtol * abs(y))) > RuntimeWarning: invalid value encountered in absolute > > ====================================================================== > FAIL: Test numpy dot with different order C, F > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/home/warren/anaconda/lib/python2.7/site-packages/nose/case.py", > line 197, in runTest > self.test(*self.arg) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/core/tests/test_blasdot.py", > line 114, in test_dot_array_order > assert_almost_equal(a.dot(a), a.T.dot(a.T).T, decimal=30) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/testing/utils.py", > line 458, in assert_almost_equal > return assert_array_almost_equal(actual, desired, decimal, > err_msg) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/testing/utils.py", > line 819, in assert_array_almost_equal > header=('Arrays are not almost equal to %d decimals' % > decimal)) > File > > "/home/warren/local_numpy/lib/python2.7/site-packages/numpy/testing/utils.py", > line 652, in assert_array_compare > raise AssertionError(msg) > AssertionError: > Arrays are not almost equal to 30 decimals > > > Thirty decimals? What architecture? > > > > (mismatch 26.0%) > x: array([[ 0.60970873, 1.6909554 , -1.08851945, > -1.82058012, -3.95746613, > 1.52435613, -0.59853059, -3.72278619, 3.82375932, > 5.51367044], > [-3.58154893, -2.06231236, -0.0656727 , 1.4737345 , > 2.6068747 ,... > y: array([[ 0.60970873, 1.6909554 , -1.08851945, > -1.82058001, -3.95746613, > 1.52435613, -0.59853059, -3.72278643, 3.82375932, > 5.51367044], > [-3.58154917, -2.06231236, -0.0656727 , 1.4737345 , > 2.6068747 ,... > > ---------------------------------------------------------------------- > Ran 5151 tests in 60.506s > > FAILED (KNOWNFAIL=5, SKIP=17, errors=2, failures=1) > > > > > > I don't see any of these with > > Running unit tests for numpy > NumPy version 1.8.0.dev-dff8c94 > NumPy is installed > in /home/charris/.local/lib/python2.7/site-packages/numpy > Python version 2.7.3 (default, Aug 9 2012, 17:23:57) [GCC 4.7.1 > 20120720 (Red Hat 4.7.1-5)] > nose version 1.3.0 > > I'll guess it's the ancient version of gcc. >
The second failure should depend on the lapack/blas version used for dot, so differences are to be expected I guess and the test simply needs to be (further) relaxed probably. Not sure about the first thing, I somewhat think we had similar failures when testing 1.7. but I don't remember. - Sebastian > Chuck > > _______________________________________________ > NumPy-Discussion mailing list > NumPy-Discussion@scipy.org > http://mail.scipy.org/mailman/listinfo/numpy-discussion _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion