-
Notifications
You must be signed in to change notification settings - Fork 437
-
Notifications
You must be signed in to change notification settings - Fork 437
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test more python versions with travis #424
Comments
Yes - I have also been discussing this with @matthew-brett over here: #418. Basically, we should steal the new nipy travis configuration for this. For what it's worth, I do not get the failures that you are getting, on a mac with Anaconda python 3.4, with numpy 1.8 I am only getting this one error: ERROR: dipy.io.tests.test_dpy.test_dpyTraceback (most recent call last): |
Here's a WIP pull request - any takers to fix it up? I can't easily debug this because I don't have much internet.... |
I got it. On Wed, Oct 1, 2014 at 9:06 AM, Matthew Brett notifications@github.com
|
Buildbot failures on latest debian python 3.4:
See : http://nipy.bic.berkeley.edu/builders/dipy-py3.4/builds/33/steps/shell_8/logs/stdio |
I sent an email to the numpy mailing list. Self contained minimal example here : https://github.com/matthew-brett/mincy/tree/npy_log_example |
I think I found the problem with |
Closed through https://github.com/nipy/dipy/pull/474/files |
I get a some errors (and a ton of deprecation warning for numpy 1.9) on the latest dev version using python 3.4. I recompiled everything, but still tests won't pass. For example, you have scary stuff like
ImportError: /home/samuel/git/dipy/dipy/tracking/distances.cpython-34m.so: undefined symbol: npy_log2
Or some test simply won't pass
FAIL: dipy.reconst.tests.test_csdeconv.test_csdeconv
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/home/samuel/git/dipy/dipy/reconst/tests/test_csdeconv.py", line 74, in test_csdeconv
assert_equal(len(w) > 0, False)
File "/usr/lib/python3.4/site-packages/numpy/testing/utils.py", line 334, in assert_equal
raise AssertionError(msg)
AssertionError:
Items are not equal:
ACTUAL: True
DESIRED: False
FAIL: dipy.reconst.tests.test_csdeconv.test_odfdeconv
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)
File "/home/samuel/git/dipy/dipy/reconst/tests/test_csdeconv.py", line 141, in test_odfdeconv
assert_equal(len(w) > 0, False)
File "/usr/lib/python3.4/site-packages/numpy/testing/utils.py", line 334, in assert_equal
raise AssertionError(msg)
AssertionError:
Items are not equal:
ACTUAL: True
DESIRED: False
It also seems that the python version used to build stuff is 3.2, while 3.4 is out (default version on ubuntu 14.04 LTS).
Since travis is using an erlang build script, there does not seem to be an easy way to check for multiple python version. Any idea on
The text was updated successfully, but these errors were encountered: