Discussion:
[Numpy-discussion] Windows wheels for testing
Matthew Brett
2016-02-12 23:06:41 UTC
Permalink
Hi,

We're talking about putting up Windows wheels for numpy on pypi -
here: https://github.com/numpy/numpy/issues/5479

I've built some wheels that might be suitable - available here:
http://nipy.bic.berkeley.edu/scipy_installers/atlas_builds/

I'd be very grateful if y'all would test these. They should install
with something like:

pip install -f https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy

This should work for Pythons 2.7, 3.4, 3.5, both 32 and 64-bit.

Any feedback would be very useful,

Cheers,

Matthew
R Schumacher
2016-02-12 23:15:42 UTC
Permalink
Post by Matthew Brett
Any feedback would be very useful,
Sure, here's a little:

C:\Python34\Scripts>pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in
c:\python34\lib\site-packages
Cleaning up...
Matthew Brett
2016-02-12 23:45:28 UTC
Permalink
Post by R Schumacher
Post by Matthew Brett
Any feedback would be very useful,
C:\Python34\Scripts>pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in
c:\python34\lib\site-packages
Cleaning up...
Thanks - yes - I should maybe have said that testing in a virtual
environment is your best bet.

Here's me testing from Powershell on a 32-bit Windows and on Pythons
3.5 and 2.7:

PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
Collecting numpy
Downloading https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds/numpy-1.10.4-cp35-none-win32.whl
(6.6MB)
100% |################################| 6.6MB 34kB/s
Collecting nose
Using cached nose-1.3.7-py3-none-any.whl
Installing collected packages: numpy, nose
Successfully installed nose-1.3.7 numpy-1.10.4
You are using pip version 7.1.2, however version 8.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade
pip' command.
(np-testing) PS C:\tmp> python -c 'import numpy; numpy.test()'
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\tmp\np-testing\lib\site-packages\numpy
Python version 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:16:59) [MSC
v.1900 32 bit (Intel)]
nose version 1.3.7
......... [test output]

Now on 2.7

(np-testing) PS C:\tmp> deactivate
PS C:\tmp> C:\Python27\Scripts\pip.exe install virtualenv
[...] output snipped
PS C:\tmp> C:\Python27\Scripts\virtualenv.exe np27-testing
Ignoring indexes: https://pypi.python.org/simple
Collecting pip
Collecting wheel
Collecting setuptools
Installing collected packages: pip, wheel, setuptools
Successfully installed pip-7.1.2 setuptools-18.5 wheel-0.26.0
PS C:\tmp> .\np27-testing\Scripts\activate.ps1
(np27-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
Collecting numpy
c:\tmp\np27-testing\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90:
InsecurePlatformWarning: A
true SSLContext object is not available. This prevents urllib3 from
configuring SSL appropriately and may cause certain
SSL connections to fail. For more information, see
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatf
ormwarning.
InsecurePlatformWarning
Downloading https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds/numpy-1.10.4-cp27-none-win32.whl
(6.4MB)
100% |################################| 6.4MB 35kB/s
Collecting nose
c:\tmp\np27-testing\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90:
InsecurePlatformWarning: A
true SSLContext object is not available. This prevents urllib3 from
configuring SSL appropriately and may cause certain
SSL connections to fail. For more information, see
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatf
ormwarning.
InsecurePlatformWarning
Using cached nose-1.3.7-py2-none-any.whl
Installing collected packages: numpy, nose
Successfully installed nose-1.3.7 numpy-1.10.4
You are using pip version 7.1.2, however version 8.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade
pip' command.
(np27-testing) PS C:\tmp> python -c 'import numpy; numpy.test()'
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in c:\tmp\np27-testing\lib\site-packages\numpy
Python version 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32
bit (Intel)]
nose version 1.3.7
.............. [etc]

Thanks a lot for testing,

Matthew
R Schumacher
2016-02-13 04:18:56 UTC
Permalink
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...

C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600
64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31)
[MSC v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a non-integer number instead of an
integer will result in an error in the future
callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning:
using a non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
..........................................................................C:\Python34\lib\unittest\case.py:162:
Deprecat
ionWarning: using a non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
masked_da = umath.multiply(m, da)
C:\Python34\lib\site-packages\numpy\ma\core.py:989: RuntimeWarning:
invalid value encountered in multiply
masked_da = umath.multiply(m, da)
........................................................................................................................
..................C:\Python34\lib\site-packages\numpy\core\tests\test_numerictypes.py:372:
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting
a masked element to nan.
warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid
value encountered in power
np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
self.initialize()
File
"C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat

======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python34\lib\site-packages\numpy\testing\decorators.py",
line 146, in skipper_func
return f(*args, **kwargs)
File
"C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
assert_(dot is _dotblas.dot)
File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line
53, in assert_
raise AssertionError(smsg)
AssertionError

----------------------------------------------------------------------
Ran 5575 tests in 32.042s

FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Matthew Brett
2016-02-13 04:23:04 UTC
Permalink
Post by R Schumacher
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a non-integer number instead of an integer
will result in an error in the future
callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Deprecat
ionWarning: using a non-integer number instead of an integer will result in
an error in the future
callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
masked_da = umath.multiply(m, da)
C:\Python34\lib\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid
value encountered in multiply
masked_da = umath.multiply(m, da)
........................................................................................................................
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
self.initialize()
File "C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python34\lib\site-packages\numpy\testing\decorators.py", line
146, in skipper_func
return f(*args, **kwargs)
File "C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
assert_(dot is _dotblas.dot)
File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line 53, in
assert_
raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...

Matthew
G Young
2016-02-13 07:16:27 UTC
Permalink
AFAIK the vcvarsall.bat error occurs when your MSVC directories aren't
properly linked in your system registry, so Python cannot find the file.
This is not a numpy-specific issue, so I certainly would agree that that
failure is not blocking.

Other than that, this build contains the mingw32.lib bug that I fixed here
<https://github.com/numpy/numpy/pull/7119>, but other than that, everything
else passes on relevant Python versions for 32-bit!
Post by R Schumacher
Post by R Schumacher
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64
bit
Post by R Schumacher
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
Post by R Schumacher
py:162: DeprecationWarning: using a non-integer number instead of an
integer
Post by R Schumacher
will result in an error in the future
callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Post by R Schumacher
Deprecat
ionWarning: using a non-integer number instead of an integer will result
in
Post by R Schumacher
an error in the future
callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
Post by R Schumacher
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
masked_da = umath.multiply(m, da)
invalid
Post by R Schumacher
value encountered in multiply
masked_da = umath.multiply(m, da)
........................................................................................................................
Post by R Schumacher
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
Post by R Schumacher
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
Post by R Schumacher
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
Post by R Schumacher
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
Post by R Schumacher
line 182, in test_compile1
c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
self.initialize()
File "C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py",
line
Post by R Schumacher
17, in initialize
distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in
initialize
Post by R Schumacher
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python34\lib\site-packages\numpy\testing\decorators.py", line
146, in skipper_func
return f(*args, **kwargs)
File "C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
assert_(dot is _dotblas.dot)
File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line 53,
in
Post by R Schumacher
assert_
raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...
Matthew
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
R Schumacher
2016-02-13 15:42:29 UTC
Permalink
Have you all conferred with C Gohlke on his
Windows build bot? I've never seen a description of his recipes.
The MKL linking aside, his binaries always seem to work flawlessly.

- Ray
Post by G Young
AFAIK the vcvarsall.bat error occurs when your
MSVC directories aren't properly linked in your
system registry, so Python cannot find the
file. This is not a numpy-specific issue, so I
certainly would agree that that failure is not blocking.
Other than that, this build contains the
mingw32.lib bug that I fixedÂ
<https://github.com/numpy/numpy/pull/7119>here,
but other than that, everything else passes on
relevant Python versions for 32-bit!
On Sat, Feb 13, 2016 at 4:23 AM, Matthew Brett
On Fri, Feb 12, 2016 at 8:18 PM, R Schumacher
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
<https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds>https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds
numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6
2014, 22:16:31) [MSC v.1600 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a
non-integer number instead of an integer
will result in an error in the future
  callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Deprecat
ionWarning: using a non-integer number instead of an integer will result in
an error in the future
  callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
 in an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
  masked_da = umath.multiply(m, da)
C:\Python34\lib\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid
value encountered in multiply
  masked_da = umath.multiply(m, da)
........................................................................................................................
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
  return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
  warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
  np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
  File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
   c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
  File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
   self.initialize()
  File
"C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
   distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
  File
"C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
   vc_env = query_vcvarsall(VERSION, plat_spec)
  File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
   raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
  File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
   self.test(*self.arg)
  File "C:\Python34\lib\site-packages\numpy\testing\decorators.py", line
146, in skipper_func
   return f(*args, **kwargs)
  File "C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
   assert_(dot is _dotblas.dot)
  File
"C:\Python34\lib\site-packages\numpy\testing\utils.py", line 53, in
assert_
   raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...
Matthew
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
G Young
2016-02-13 16:11:13 UTC
Permalink
I've actually had test failures on occasion (i.e. when I run
"numpy.test()") with his builds but overall, they are quite good. Speaking
of MKL, for anyone who uses conda, does anyone know if it is possible to
link the "mkl" package to the numpy source? My first guess is no since the
description appears to imply that the package provides runtime libraries
and not a static libraries that numpy would need, but perhaps someone who
knows better can illuminate.
Have you all conferred with C Gohlke on his Windows build bot? I've never
seen a description of his recipes.
The MKL linking aside, his binaries always seem to work flawlessly.
- Ray
AFAIK the vcvarsall.bat error occurs when your MSVC directories aren't
properly linked in your system registry, so Python cannot find the file.Â
This is not a numpy-specific issue, so I certainly would agree that that
failure is not blocking.
Other than that, this build contains the mingw32.lib bug that I fixedÂ
here <https://github.com/numpy/numpy/pull/7119>, but other than that,
everything else passes on relevant Python versions for 32-bit!
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600
64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a non-integer number instead of an
integer
will result in an error in the future
  callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Deprecat
ionWarning: using a non-integer number instead of an integer will result
in
an error in the future
  callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
 in an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
  callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
  masked_da = umath.multiply(m, da)
invalid
value encountered in multiply
  masked_da = umath.multiply(m, da)
........................................................................................................................
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
  return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
  warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
  np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
  File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
   c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
  File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in
compile
   self.initialize()
  File
"C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
   distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
  File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in
initialize
   vc_env = query_vcvarsall(VERSION, plat_spec)
  File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
   raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
  File "C:\Python34\lib\site-packages\nose\case.py", line 198, in
runTest
   self.test(*self.arg)
  File "C:\Python34\lib\site-packages\numpy\testing\decorators.py",
line
146, in skipper_func
   return f(*args, **kwargs)
  File
"C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
   assert_(dot is _dotblas.dot)
  File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line
53, in
assert_
   raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...
Matthew
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
https://mail.scipy.org/mailman/listinfo/numpy-discussion
Jonathan Helmus
2016-02-13 17:55:04 UTC
Permalink
Post by Matthew Brett
Post by R Schumacher
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a non-integer number instead of an integer
will result in an error in the future
callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Deprecat
ionWarning: using a non-integer number instead of an integer will result in
an error in the future
callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
masked_da = umath.multiply(m, da)
C:\Python34\lib\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid
value encountered in multiply
masked_da = umath.multiply(m, da)
........................................................................................................................
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
self.initialize()
File "C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python34\lib\site-packages\numpy\testing\decorators.py", line
146, in skipper_func
return f(*args, **kwargs)
File "C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
assert_(dot is _dotblas.dot)
File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line 53, in
assert_
raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...
Matthew
Matthew,

The wheels seem to work fine in the Python provided by Continuum on
32-bit Windows. Tested in Python 2.7, 3.3 and 3.4. The only test
errors/failures was the the vcvarsall.bat error on all three versions.
Full tests logs at https://gist.github.com/jjhelmus/de2b34779e83eb37a70f.

Cheers,

- Jonathan Helmus
Matthew Brett
2016-02-17 02:10:27 UTC
Permalink
Post by Jonathan Helmus
Post by Matthew Brett
Post by R Schumacher
Post by Matthew Brett
PS C:\tmp> c:\Python35\python -m venv np-testing
PS C:\tmp> .\np-testing\Scripts\Activate.ps1
(np-testing) PS C:\tmp> pip install -f
https://nipy.bic.berkeley.edu/scipy_installers/atlas_builds numpy nose
C:\Python34\Scripts>pip install "D:\Python
distros\numpy-1.10.4-cp34-none-win_amd64.whl"
Unpacking d:\python distros\numpy-1.10.4-cp34-none-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy
Cleaning up...
C:\Python34\Scripts>..\python
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Post by Matthew Brett
Post by Matthew Brett
import numpy
numpy.test()
Running unit tests for numpy
NumPy version 1.10.4
NumPy relaxed strides checking option: False
NumPy is installed in C:\Python34\lib\site-packages\numpy
Python version 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC
v.1600 64 bit (AMD64)]
nose version 1.3.7
.......................F....S...........................................................................................
.....................................................................................................S..................
..........................................................................................C:\Python34\lib\unittest\case.
py:162: DeprecationWarning: using a non-integer number instead of an integer
will result in an error in the future
callable_obj(*args, **kwargs)
........C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will
result in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
.......................................................................................S................................
........................................................................................................................
Deprecat
ionWarning: using a non-integer number instead of an integer will result in
an error in the future
callable_obj(*args, **kwargs)
..C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result
in an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
C:\Python34\lib\unittest\case.py:162: DeprecationWarning: using a
non-integer number instead of an integer will result i
n an error in the future
callable_obj(*args, **kwargs)
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...............................................K.........................................................C:\Python34\lib
\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid value
encountered in multiply
masked_da = umath.multiply(m, da)
C:\Python34\lib\site-packages\numpy\ma\core.py:989: RuntimeWarning: invalid
value encountered in multiply
masked_da = umath.multiply(m, da)
........................................................................................................................
DeprecationWarning: using a n
on-integer number instead of an integer will result in an error in the future
return self.ary['f0', 'f1']
........................................................................................................................
.............................................................................................K..........................
........................................................................................................................
........................................................................................................................
........................................................................................................................
....K..K................................K...SK.S.......S................................................................
..................ES..SS................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
................................................................................S.......................................
........................................................................................................................
........................................................................................................................
...........................................K.................K..........................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...........................................S............................................................................
..........................................S............................................................C:\Python34\lib\s
ite-packages\numpy\ma\core.py:4089: UserWarning: Warning: converting a
masked element to nan.
warnings.warn("Warning: converting a masked element to nan.")
..............................................................................................................C:\Python3
4\lib\site-packages\numpy\ma\core.py:5116: RuntimeWarning: invalid value
encountered in power
np.power(out, 0.5, out=out, casting='unsafe')
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
..........................
======================================================================
ERROR: test_compile1 (test_system_info.TestSystemInfoReading)
----------------------------------------------------------------------
File
"C:\Python34\lib\site-packages\numpy\distutils\tests\test_system_info.py",
line 182, in test_compile1
c.compile([os.path.basename(self._src1)], output_dir=self._dir1)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
self.initialize()
File "C:\Python34\lib\site-packages\numpy\distutils\msvccompiler.py", line
17, in initialize
distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File "C:\Python34\lib\distutils\msvc9compiler.py", line 259, in
query_vcvarsall
raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat
======================================================================
FAIL: test_blasdot.test_blasdot_used
----------------------------------------------------------------------
File "C:\Python34\lib\site-packages\nose\case.py", line 198, in runTest
self.test(*self.arg)
File "C:\Python34\lib\site-packages\numpy\testing\decorators.py", line
146, in skipper_func
return f(*args, **kwargs)
File "C:\Python34\lib\site-packages\numpy\core\tests\test_blasdot.py",
line 31, in test_blasdot_used
assert_(dot is _dotblas.dot)
File "C:\Python34\lib\site-packages\numpy\testing\utils.py", line 53, in
assert_
raise AssertionError(smsg)
AssertionError
----------------------------------------------------------------------
Ran 5575 tests in 32.042s
FAILED (KNOWNFAIL=8, SKIP=12, errors=1, failures=1)
<nose.result.TextTestResult run=5575 errors=1 failures=1>
Great - thanks - I got the same couple of failures - I believe they
are benign...
Matthew
Matthew,
The wheels seem to work fine in the Python provided by Continuum on
32-bit Windows. Tested in Python 2.7, 3.3 and 3.4. The only test
errors/failures was the the vcvarsall.bat error on all three versions. Full
tests logs at https://gist.github.com/jjhelmus/de2b34779e83eb37a70f.
Thanks all for testing, that is very helpful,

Cheers,

Matthew

Continue reading on narkive:
Loading...