[SciPy-user] Install problem - Overwriting message when importing scipy
Robert Kern
robert.kern at gmail.com
Wed Dec 21 10:16:26 EST 2005
Pearu Peterson wrote:
> It turns out that round function that is defined in cephes/round.c, is
> never called. When I renamed round to cephes_round, and modified cephes.h
> and _cephesmodule.c accordingly, correct round functions is called and all
> special tests pass succesfully.
>
> But before applying this patch, I would like to understand why cephes
> round function in not effective. Anyone have any ideas?
I suspect that there is some other round() function which gets picked up during
linking on Linux. Linking behaves differently on OS X and Windows so the Cephes
routine gets used there.
Also, be sure to update uses of round() in the other Cephes routines, too.
Thank you!
--
Robert Kern
robert.kern at gmail.com
"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter
More information about the SciPy-User
mailing list