>>>> In <m2hg2ptf24.fsf(a)altair.xemacs.org>
>>>> SL Baur <steve(a)xemacs.org> wrote:
> In cl-float-limits,
> 1998-05-10 Hrvoje Niksic <hniksic(a)srce.hr>
> * cl-extra.el (cl-float-limits): Removed; move code to top-level.
All right, why is a Lisp change causing a core dump?
Until 21.0-b39, 'cl-float-limits' is *not* executed in temacs.
When executing cl-float-limits in dumped xemacs,
overflow errors and underflow errors are
guarded by
(condition-case err
body
(arith-error nil))
style.
But in temacs, signal handlers are not defined as in my previous article.
Thus, all overflow errors and underflow errors may cause unguarded
SIGFPEs and temacs dumps core.
--
SAKIYAMA Nobuo nobuo(a)db3.so-net.or.jp