Subject: | Broken since January releases of Math::BigInt family |
Since 2007-01-28 DateTime-Util-Astro and a bag of other modules by DMAKI
fail many tests. I informed both DMAKI and the author of the bigint
modules, TELS, of the breakage.
So far, I have not received an answer from DMAKI.
TELS wrote me that he looked into the code and identified wrong usage of
Math::BigFloat, for example:
my $longitude = Math::BigFloat->new(282.7771834) +
Math::BigFloat->new(36000.76953744) * $c +
Math::BigFloat->new(0.000005729577951308232) * $big_ugly_number;
should be written as
my $longitude = Math::BigFloat->new("282.7771834") +
Math::BigFloat->new("36000.76953744") * $c +
Math::BigFloat->new("0.000005729577951308232") * $big_ugly_number;
I'm passing this on the RT to provide a public reference as a starting
point.