Brecht Van Lommel added the comment:
We have a similar issue in Blender (where Python is embedded), but it's
actually causing a crash instead of only a compiler warning:
https://developer.blender.org/T38256
The code in the Visual Studio 2013 math.h looks like this:
__inline double __CRTDECL hypot(_In_ double _X, _In_ double _Y)
{
return _hypot(_X, _Y);
}
With the #define hypot _hypot that becomes:
__inline double __CRTDECL _hypot(_In_ double _X, _In_ double _Y)
{
return _hypot(_X, _Y);
}
So you get infinite recursive calls when using hypot and the application
crashes. The patch fix20221.patch that was attach here solves the issue.
----------
nosy: +Brecht.Van.Lommel
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue20221>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com