public inbox for mauve-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: [classpath] Math.min
@ 2001-08-10  2:00 Eric Blake
  2001-08-10 13:48 ` John Leuner
  0 siblings, 1 reply; 3+ messages in thread
From: Eric Blake @ 2001-08-10  2:00 UTC (permalink / raw)
  To: jewel, mauve-discuss

Have you tried my recent patch to Mauve that allows direct comparison of
floats and doubles, without resorting to String comparison?  You should be
able to write the tests like this:

harness.check(Math.min(Double.NaN, 2.0), Double.NaN);

--
Eric Blake, Elixent, Castlemead, Lwr Castle St., Bristol BS1 3AG, UK
eric.blake@elixent.com   tel:+44(0)117 917 5611


Original message [on classpath@gnu.org]:

These mauve tests fail on my JVM:

harness.check (Double.toString (Math.min (Double.NaN, 2.0)), "NaN");

harness.check (Double.toString (Math.min (Double.NEGATIVE_INFINITY,
  Double.POSITIVE_INFINITY)),
  "-Infinity");

harness.check (Double.toString (Math.min (Double.NEGATIVE_INFINITY, 0.0)),
"-Infinity");

 harness.check (Float.toString (Math.min (-1.0f, -2.0f)), "-2.0");

      harness.check (Float.toString (Math.min (2.0f, Float.NaN)), "NaN");
      harness.check (Float.toString (Math.min (Float.NaN, 2.0f)), "NaN");

harness.check (Float.toString (Math.min (Float.NEGATIVE_INFINITY,
 Float.POSITIVE_INFINITY)),
 "-Infinity");

harness.check (Float.toString (Math.min (Float.NEGATIVE_INFINITY, 0.0f)),
  "-Infinity");


John Leuner

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-08-14  2:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-10  2:00 [classpath] Math.min Eric Blake
2001-08-10 13:48 ` John Leuner
2001-08-14  2:51   ` Eric Blake

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).