In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/applics.h:394, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecexpr.h:26, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.cc:16, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.h:287, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vector.h:443, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/tinyvec.h:424, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:38, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26, from /home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.cpp:11: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h: In static member function ‘static long int blitz::_bz_abs::apply(long int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h:45: error: ‘labs’ is not a member of ‘std’ In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/funcs.h:23, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/newet.h:23, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/et.h:21, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:2509, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26, from /home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.cpp:11: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static int blitz::Fn_abs::apply(int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:503: error: call of overloaded ‘abs(int&)’ is ambiguous /usr/include/c++/4.4/cmath:94: note: candidates are: double std::abs(double) /usr/include/c++/4.4/cmath:98: note: float std::abs(float) /usr/include/c++/4.4/cmath:102: note: long double std::abs(long double) /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static long int blitz::Fn_abs::apply(long int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:524: error: ‘labs’ is not a member of ‘std’ In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/applics.h:394, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecexpr.h:26, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.cc:16, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vecpick.h:287, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/vector.h:443, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/tinyvec.h:424, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:38, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26, from /home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.cpp:11: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h: In static member function ‘static long int blitz::_bz_abs::apply(long int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/mathfunc.h:45: error: ‘labs’ is not a member of ‘std’ In file included from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/funcs.h:23, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/newet.h:23, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array/et.h:21, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array-impl.h:2509, from /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/array.h:26, from /home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.cpp:11: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static int blitz::Fn_abs::apply(int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:503: error: call of overloaded ‘abs(int&)’ is ambiguous /usr/include/c++/4.4/cmath:94: note: candidates are: double std::abs(double) /usr/include/c++/4.4/cmath:98: note: float std::abs(float) /usr/include/c++/4.4/cmath:102: note: long double std::abs(long double) /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h: In static member function ‘static long int blitz::Fn_abs::apply(long int)’: /usr/lib/python2.6/dist-packages/scipy/weave/blitz/blitz/funcs.h:524: error: ‘labs’ is not a member of ‘std’ Traceback (most recent call last): File "weave_test.py", line 18, in scipy.weave.inline(code, ['foo'], type_converters=scipy.weave.converters.blitz) File "/usr/lib/python2.6/dist-packages/scipy/weave/inline_tools.py", line 335, in inline **kw) File "/usr/lib/python2.6/dist-packages/scipy/weave/inline_tools.py", line 462, in compile_function verbose=verbose, **kw) File "/usr/lib/python2.6/dist-packages/scipy/weave/ext_tools.py", line 365, in compile verbose = verbose, **kw) File "/usr/lib/python2.6/dist-packages/scipy/weave/build_tools.py", line 288, in build_extension raise e scipy.weave.build_tools.CompileError: error: Command "g++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -fPIC -I/usr/lib/python2.6/dist-packages/scipy/weave -I/usr/lib/python2.6/dist-packages/scipy/weave/scxx -I/usr/lib/python2.6/dist-packages/scipy/weave/blitz -I/usr/lib/python2.6/dist-packages/numpy/core/include -I/usr/include/python2.6 -c /home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.cpp -o /tmp/stefanor/python26_intermediate/compiler_8d406edd45e2e596d56e22fe8cfc8453/home/stefanor/.python26_compiled/sc_3ec397f0c53c3b3e50e2375deba7b7ed2.o" failed with exit status 1