[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: EBM at MIT-MC
- Subject: PROBEF losing?
- From: JONL at MIT-MC (Jon L White)
- Date: Sat, 29 Mar 80 17:56:00 GMT
- Cc: (BUG LISP) at MIT-MC
- Original-date: 29 MAR 1980 1256-EST
Date: Mon, 25 Mar 80 08:24:42 GMT
Original-Date: 03/25/80 04:24:42 EDT
Subject: Re: Compiler Bug
To: (BUG Lisp) at MIT-MC
After fruitlessly searching for hours to find a bug in my code, I have
discovered that the bug is not mine but the compiler's. Consider the following
(defun foo (x)
(let (((a b c) x))
(cond ((probef a)
(list a b c))
. . .
I'm really sorry you lost so much time tracking this thing down - it's
*not* a complr bug - someone had added code to PROBEF failing to note
that it is supposed to preserve several accumulators. So I've patched
the installed lisp, and edited in the one line necessary in the source.