[Openmcl-devel] Re: OpenMCL 1.0-rc1 (fwd)
Gary Byers <[email protected]> Mon, 26 Sep 2005 01:58:03 -0600 (MDT)
| Newsgroups | gmane.lisp.openmcl.bugs |
|---|---|
| Message-ID | <[email protected]> |
---------- Forwarded message ---------- Date: Mon, 26 Sep 2005 03:08:20 +0100 From: Luis Oliveira <[email protected]> To: [email protected] Subject: [Openmcl-devel] Re: OpenMCL 1.0-rc1 Gary Byers <[email protected]> writes: > I realize that it may be something of a PITA to download and install > these largish archives (and to repeat the process if there are other > "release candidates" between now and the final 1.0), but it'd be > helpful if anyone who's able to do so could do so. Hello, I just downloaded the release candidate OpenMCL Version 1.0-rc1-050922 (DarwinPPC32) to check out if the callback bugs I previously reported[1] were fixed. Apparently they are but there's a new one. Using the same example as before: ? (external-call "_expect_double" :address return-double) f(42.0) => 42.000000 Lisp side got: 42.0D0 NIL ? (external-call "_expect_float" :address return-float) f(42.0f) => 51539608576.678391 Lisp side got: 42.0 NIL Doubles work, and C floats are being converted to Lisp single floats correctly, but (and this is a regression, it worked before as you can see in my original bug report), the convertion from Lisp single floats to C floats is not working as you can see. Rereading your reply I see that this is probably a known issue already, but still... [1] - http://article.gmane.org/gmane.lisp.openmcl.devel/870 -- Luis Oliveira luismbo (@) gmail (.) com Equipa Portuguesa do Translation Project http://www.iro.umontreal.ca/translation/registry.cgi?team=pt _______________________________________________ Openmcl-devel mailing list [email protected] http://clozure.com/mailman/listinfo/openmcl-devel