libdynd / dynd-python

Python exposure of dynd
http://libdynd.org
Other
119 stars 23 forks source link

Fix Appveyor test failures #721

Closed insertinterestingnamehere closed 8 years ago

insertinterestingnamehere commented 8 years ago

Currently debugging the CI build via repeated force-push. I haven't solved the issue yet.

mwiebe commented 8 years ago

The failure:

C:\projects\dynd-python\build\temp.win32-3.5\Release\dynd\nd\functional.cxx(3938): error C2660: 'dynd::nd::functional::reduction': function does not take 1 arguments [C:\projects\dynd-python\build\temp.win32-3.5\Release\dynd.nd.functional.vcxproj]

is that related to https://github.com/libdynd/libdynd/pull/1281 maybe?

insertinterestingnamehere commented 8 years ago

Yep. That should be fixed in https://github.com/libdynd/dynd-python/pull/720. I'm pretty sure the issue here is that that AppVeyor's system Python is taking precedence over the one we install for some reason. I'm checking that the correct executable is being found right now.

insertinterestingnamehere commented 8 years ago

Related: https://github.com/conda/conda-build/issues/1047. I put the same workaround in the dynd.nd recipe in https://github.com/libdynd/dynd-python/pull/722/commits/b6dd5a596066584d2bb813bb8e954b37ab310977 since I missed taking care of that here.