dmc@zodiac.ADS.COM (David Chelberg) (03/17/89)
I have version 1.2.2 of Allegro CL for the macIIx. Whenever there is a floating divide by zero I get a miscellaneous exception error and the machine crashes. This doesn't happen on my mac plus running version 1.2.1. I suspect the coprocessor is generating an exception which lisp isn't catching. Does anyone have a fix for this? I have already tried email to allegro@entity but received no response. I have written a new divide which tests explicitly for zero, but it is 2.6 times slower. Perhaps someone has a way to trap the exception??? Thanks, -- Dave Chelberg (dmc@ads.com)