Re: RMCL 5.2 on Snow Leopard: floating point issues
Chun Tian <[email protected]> Fri, 16 Oct 2009 11:30:49 +0800
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <[email protected]> |
Hi again, > (this is in a Listerner 1 process "initial" breaking after the error > occurring for the first time resulting in float /0 errors) What does above mean? I try to eval something like (/ 1.0 0.0) first, but the rest of those float tests are still keep the same. --binghe 在 2009-10-16,11:26, Chun Tian 写道: > Hi, Alexander > > Hmmm ... I'm also in Snow Leopard using RMCL 5.2, but your tests are > all fine here: > > Welcome to Macintosh Common Lisp Version 5.2! > ? 3 > 3 > ? 3.0 > 3.0 > ? *read-default-float-format* > SINGLE-FLOAT > ? (setq *read-default-float-format* 'short-float) > SHORT-FLOAT > ? 3 > 3 > ? 3.3 > 3.3 > ? (float 3) > 3.0 > ? (+ 4.5 5.5) > 10.0 > ? > > This is Mac OS X 10.6.1 on Intel Core 2 Duo 2.66GHz (MacBookPro5,2). > I just want to clarify that not everyone met the same issue as you > (I'm sorry for that). > > Regards, > > Chun Tian (binghe) > > 在 2009-10-16,4:38, Alexander Repenning 写道: > >> getting closer to WHAT is happening but not WHY. Keep in mind this >> worked on Leopard but not Snow Leopard. I would assume this is has >> something to do with the new version of Rosetta. Here are some >> stunning listener interactions (this is in a Listerner 1 process >> "initial" breaking after the error occurring for the first time >> resulting in float /0 errors): >> >> 1 > 3 >> 3 >> ;; OK >> 1 > 3.0 >> 1.06099791E-315 >> ;; HUH!!! >> >> 1 > (setq *read-default-float-format* 'short-float) >> SHORT-FLOAT >> 1 > 3 >> 3 >> 1 > 3.3 >> 0.0 >> 1 > (float 3) >> 0.0 >> 1 > (+ 4.5 5.5) >> 0.0 >> >> Looks as if ANY kind of float returned is a 0.0 >> >> Meanwhile, in the regular listerner things are still working as >> expected. >> >> I am stumped at the moment and would appreciate any pointer or even >> wild guesses on how RMCL could possibly enter this state. >> >> So far I have only seen the problem in process initial but I am not >> sure if this is relevant. >> >> all the best, Alex >> >> >> >> >> >> >> On Oct 14, 2009, at 2:57 PM, Terje Norderhaug wrote: >> >>> On Oct 14, 2009, at 9:15 AM, Alexander Repenning wrote: >>>> What kinds of issues do people have out there with RMCL 5.2 and >>>> Snow Leopard (OS X, 10.6.1)? >>>> >>>> Things almost work here but there are some strange floating point >>>> issues (with shorts). >>>> >>>> At least we get further, ironically, with RCML 5.2 than CCL 1.3 >>>> which immediately quits. What is the version of CCL one should use >>>> to work under OS X 10.6.1? >>> >>> Are these the same as the problems discussed in issue 8 at >>> mcl.googlecode.com? >>> >>> http://code.google.com/p/mcl/issues/detail?id=8 >>> >>> Gary made some changes to the floating point functionality, but come >>> to think about it, these changes may not have been propagated into >>> the distribution yet: >>> >>> http://code.google.com/p/mcl/source/detail? >>> r=ff3f7eb878e5d61e1a8e83f6d19b3a3ea86de346 >>> >>> -- Terje >>> _______________________________________________ >>> info-mcl mailing list >>> [email protected] >>> http://clozure.com/mailman/listinfo/info-mcl >> >> Prof. Alexander Repenning >> >> University of Colorado >> Computer Science Department >> Boulder, CO 80309-430 >> >> vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf >> >> >> _______________________________________________ >> info-mcl mailing list >> [email protected] >> http://clozure.com/mailman/listinfo/info-mcl > _______________________________________________ info-mcl mailing list [email protected] http://clozure.com/mailman/listinfo/info-mcl