Martin Manns <[EMAIL PROTECTED]> wrote: > Hi, > > I am experiencing some trouble with gmpy v1.01. > Multiplying an mpq with inf results in a floating point exception that > exits python. Has this already been fixed in newer gmpy versions?
No, I can reproduce the problem (on a Mac with an Intel CPU) with the current version, 1.02. I will have no time to work for a fix until (I hope) next week, though (spending a long weekend hitch-hiking). > BTW. > 1) What is the best way to test for inf regardless of type? No, 'inf' is in fact not portable among different builds of Python for different CPUs, in general. > 2) Is there any inf type around with > a + inf == inf > inf > a (as long as a != inf) > etc. > that works with any other type? You mean something like: class inf(object): def __radd__(self, other): return self def __gt__(self, other): return self is not other # etc inf = inf() ...? Alex -- http://mail.python.org/mailman/listinfo/python-list