[Numpy-discussion] win32 1.1.1 testsuite issue with python -O
Jon Wright
wright@esrf...
Wed Aug 6 04:03:08 CDT 2008
Hello,
If I use the "-O" switch then it seems getting some testcase failures,
and finally a windows message that "python.exe has encountered a problem
and needs to close. We are sorry for the inconvenience.".
Running the testsuite via jepp (jepp.sourceforge.net) gives the same
failures, plus 8 errors which it succeeds to report without the crash.
Unfortunately the "-O" switch is defaulted to "on" for that interpreter.
Am I doing something silly?
Thanks,
Jon
D:\wright\build_software\embed_numpy>c:\python25\python -O -c "import
numpy; numpy.test()"
Numpy is installed in c:\python25\lib\site-packages\numpy
Numpy version 1.1.1
Python version 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32
bit (Intel)]
Found 18/18 tests for numpy.core.tests.test_defmatrix
[.snip.]
Found 16/16 tests for numpy.testing.tests.test_utils
Found 6/6 tests for numpy.tests.test_ctypeslib
........................................................................................................................
.............................F..........................................................................................
........................................................................................................................
........................................................................................................................
..............................................................F.........................................................
........................................................................................................................
..................................Ignoring "Python was built with Visual
Studio 2003;
extensions must be built with a compiler than can generate compatible
binaries.
Visual Studio 2003 was not found on this system. If you have Cygwin
installed,
you can try compiling with MingW32, by passing "-c mingw32" to
setup.py." (one should fix me in fcompiler/compaq.py)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
............................................F.F.F.F.FFFFF.........
======================================================================
FAIL: Convolve should raise an error for empty input array.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\core\tests\test_regression.py",
line 629, in check_convolve_empty
self.failUnlessRaises(AssertionError,np.convolve,[],[1])
AssertionError: AssertionError not raised
======================================================================
FAIL: Convolve should raise an error for empty input array.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\core\tests\test_regression.py",
line 629, in check_convolve_empty
self.failUnlessRaises(AssertionError,np.convolve,[],[1])
AssertionError: AssertionError not raised
======================================================================
FAIL: Test two arrays with different shapes are found not equal.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
48, in test_array_diffshape
self._test_not_equal(a, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test two different array of rank 1 are found not equal.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
34, in test_array_rank1_noteq
self._test_not_equal(a, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test two arrays with different shapes are found not equal.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
48, in test_array_diffshape
self._test_not_equal(a, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test two different array of rank 1 are found not equal.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
34, in test_array_rank1_noteq
self._test_not_equal(a, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test rank 1 array for all dtypes.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
67, in test_generic_rank1
foo(t)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
63, in foo
self._test_not_equal(c, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test rank 3 array for all dtypes.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
86, in test_generic_rank3
foo(t)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
82, in foo
self._test_not_equal(c, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test arrays with nan values in them.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
100, in test_nan_array
self._test_not_equal(c, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test record arrays.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
126, in test_recarrays
self._test_not_equal(c, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
======================================================================
FAIL: Test two arrays with different shapes are found not equal.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
111, in test_string_arrays
self._test_not_equal(c, b)
File
"C:\Python25\Lib\site-packages\numpy\testing\tests\test_utils.py", line
20, in _test_not_equal
raise AssertionError("a and b are found equal but are not")
AssertionError: a and b are found equal but are not
----------------------------------------------------------------------
Ran 1300 tests in 3.078s
FAILED (failures=11)
More information about the Numpy-discussion
mailing list