New issue 1224: test_grid_arrays_view fails on Windows https://bitbucket.org/yt_analysis/yt/issues/1224/test_grid_arrays_view-fails... John ZuHone: It looks like the type conversion in `grid_container.pyx` is failing here, but I haven't the foggiest idea why: ```pycon ====================================================================== FAIL: yt.geometry.tests.test_grid_container.test_grid_arrays_view(array([[ 0.00000000e+000, 0.00000000e+000, 0.00000000e+000], ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\jzuho\Miniconda3\lib\site-packages\nose\case.py", line 198, in runTest self.test(*self.arg) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 296, in assert_equal return assert_array_equal(actual, desired, err_msg, verbose) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 787, in assert_array_equal verbose=verbose, header='Arrays are not equal') File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 713, in assert_array_compare raise AssertionError(msg) AssertionError: Arrays are not equal (mismatch 77.77777777777777%) x: array([[ 0.000000e+000, 0.000000e+000, 0.000000e+000], [ 2.121996e-314, 4.940656e-324, 2.500000e-001], [ 3.125000e-002, 3.125000e-002, 4.243992e-314],... y: YTArray([[ 0. , 0. , 0. ], [ 0.25 , 0.25 , 0.25 ], [ 0.25 , 0.25 , 0.375 ],... ====================================================================== FAIL: yt.geometry.tests.test_grid_container.test_grid_arrays_view(array([[ 1.00000000e+000, 1.00000000e+000, 1.00000000e+000], ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\jzuho\Miniconda3\lib\site-packages\nose\case.py", line 198, in runTest self.test(*self.arg) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 296, in assert_equal return assert_array_equal(actual, desired, err_msg, verbose) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 787, in assert_array_equal verbose=verbose, header='Arrays are not equal') File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 713, in assert_array_compare raise AssertionError(msg) AssertionError: Arrays are not equal (mismatch 77.77777777777777%) x: array([[ 1.000000e+000, 1.000000e+000, 1.000000e+000], [ 2.500000e-001, 2.500000e-001, 7.500000e-001], [ 9.881313e-324, 2.500000e-001, 2.500000e-001],... y: YTArray([[ 1. , 1. , 1. ], [ 0.75 , 0.75 , 0.75 ], [ 0.5 , 0.5 , 0.625 ],... ====================================================================== FAIL: yt.geometry.tests.test_grid_container.test_grid_arrays_view(array([[ 0, 0, 0], ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\jzuho\Miniconda3\lib\site-packages\nose\case.py", line 198, in runTest self.test(*self.arg) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 296, in assert_equal return assert_array_equal(actual, desired, err_msg, verbose) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 787, in assert_array_equal verbose=verbose, header='Arrays are not equal') File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 713, in assert_array_compare raise AssertionError(msg) AssertionError: Arrays are not equal (mismatch 100.0%) x: array([[ 0, 0, 0], [-1247088400, 396, 8], [ 0, 1071644672, 0],... y: array([[16, 16, 16], [16, 16, 16], [16, 16, 16],... ====================================================================== FAIL: yt.geometry.tests.test_grid_container.test_grid_arrays_view(array([ 0, 1068498944, 0, 0, 0, ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\jzuho\Miniconda3\lib\site-packages\nose\case.py", line 198, in runTest self.test(*self.arg) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 296, in assert_equal return assert_array_equal(actual, desired, err_msg, verbose) File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 787, in assert_array_equal verbose=verbose, header='Arrays are not equal') File "C:\Users\jzuho\Miniconda3\lib\site-packages\numpy\testing\utils.py", line 713, in assert_array_compare raise AssertionError(msg) AssertionError: Arrays are not equal (mismatch 83.33333333333333%) x: array([ 0, 1068498944, 0, 0, 0, 1071775744], dtype=int32) y: array([0, 1, 2, 2, 3, 3]) ``` Responsible: MatthewTurk