This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients alanmcintyre, christian.heimes, inducer, loewis, mark.dickinson
Date 2008-01-08.22:42:16
SpamBayes Score 0.012077485
Marked as misclassified No
Message-id <1199832139.64.0.199821502395.issue1381@psf.upfronthosting.co.za>
In-reply-to
Content
* I've added a configure test for copysign a while ago. I'm using this
constructor for Windows compatibility in mathmodule.c:

#ifdef MS_WINDOWS
#  define copysign _copysign
#  define HAVE_COPYSIGN 1
#endif
#ifdef HAVE_COPYSIGN
#endif

I know no platform besides Windows with a _copysign method. You don't
have to add tests for _copysign for Windows. You may want to add the
code to PC/pyconfig.h and define HAVE_COPYSIGN there.

* test_file = testdir + os.sep + 'cmath.ctest
  make that:
  test_file = os.path.join(testdir, 'cmath.ctest')

* Windows doesn't have log1p, the hyperbolic area functions (asinh) and
some other functions, too. IIRC Windows does only implement the Bessel
functions of 1st and 2nd kind but non of the other C99 math functions.
History
Date User Action Args
2008-01-08 22:42:19christian.heimessetspambayes_score: 0.0120775 -> 0.012077485
recipients: + christian.heimes, loewis, mark.dickinson, alanmcintyre, inducer
2008-01-08 22:42:19christian.heimessetspambayes_score: 0.0120775 -> 0.0120775
messageid: <1199832139.64.0.199821502395.issue1381@psf.upfronthosting.co.za>
2008-01-08 22:42:17christian.heimeslinkissue1381 messages
2008-01-08 22:42:16christian.heimescreate