>>>>> "Martin" == Martin RUBEY <rubey@labri.fr> writes:
Martin> tests: [SIN(2)^%PI];
Martin> flotest(r) := [EV(r, NUMER), EV(r, FLOAT), EV(r, FLOAT, NUMER), FLOAT(r)];
Martin> ***** BFLOAT is missing here ********
Martin> gives
Martin> [ 0.74 ]
Martin> [ ]
Martin> [ %PI ]
Martin> [ SIN (2) ]
Martin> (D51) [ ]
Martin> [ 0.74 ]
Martin> [ ]
Martin> [ %PI ]
Martin> [ 0.91 ]
Martin> which is the same as Stavros Macrakis got,
Martin> but seems to hang on ev(r, bfloat) and bfloat(r)...
I noticed that bfloat of sin(2)^%pi seems to hang too. It seems to be
a problem with computing log(sin(2)). In fact, it seems that log has
problems whenever the arg is less than 1: log(.9b0), log(.5b0),
log(.1b0) all seem to take way too long.
Yet another bug, I guess.
Ray