I'm going ignore the autowrap stuff, unless someone sends a pull request. I get completely different failures:
_____________________________________________________________________________________________________________________________________________
_______________________________________ sympy/external/tests/test_autowrap.py:test_ufuncify_C_Cython ________________________________________
File "/users/aaronmeurer/documents/python/sympy/sympy/sympy/external/tests/test_autowrap.py", line 158, in test_ufuncify_C_Cython
runtest_ufuncify('C', 'cython')
File "/users/aaronmeurer/documents/python/sympy/sympy/sympy/external/tests/test_autowrap.py", line 93, in runtest_ufuncify
fabc = ufuncify([a, b, c], a*b + c, backend=backend)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/core/cache.py", line 93, in wrapper
retval = func(*args, **kwargs)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/utilities/autowrap.py", line 878, in ufuncify
tempdir, args, flags, verbose, helpers)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/core/cache.py", line 93, in wrapper
retval = func(*args, **kwargs)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/utilities/autowrap.py", line 508, in autowrap
return code_wrapper.wrap_code(routine, helpers=helps)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/utilities/autowrap.py", line 144, in wrap_code
self._process_files(routine)
File "/Users/aaronmeurer/Documents/python/sympy/sympy/sympy/utilities/autowrap.py", line 163, in _process_files
" ".join(command), e.output.decode()))
sympy.utilities.autowrap.CodeWrapError: Error while executing command: /Users/aaronmeurer/anaconda/bin/python setup.py build_ext --inplace. Command output is:
running build_ext
cythoning wrapper_module_6.pyx to wrapper_module_6.c
building 'wrapper_module_6' extension
creating build
creating build/temp.macosx-10.5-x86_64-3.4
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/aaronmeurer/anaconda/include -arch x86_64 -I/Users/aaronmeurer/anaconda/include/python3.4m -c wrapper_module_6.c -o build/temp.macosx-10.5-x86_64-3.4/wrapper_module_6.o -std=c99
wrapper_module_6.c:239:31: fatal error: numpy/arrayobject.h: No such file or directory
#include "numpy/arrayobject.h"
^
compilation terminated.
error: command 'gcc' failed with exit status 1
We need to make the tests much more robust against broken setups (and I'm not really even convinced that my setup is broken in this case).