[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Safety proclamation in "kcl-patches" is never rescinded
- To: commonloops.pa%xerox.com%att.uucp@att.att.com
- Subject: Safety proclamation in "kcl-patches" is never rescinded
- From: lgm%ihlpf.uucp@att.att.com
- Date: Fri, 26 May 89 08:20 CDT
- >from: ihlpf!lgm (Lawrence G Mayka +1 312 416 5166)
- Redistributed: commonloops.pa
- Reply-to: <Owners-commonloops.pa@Xerox.COM>
I have successfully built the Victoria Day PCL on top of AKCL 1.122
on a Sun-4. However, I noticed that all files were compiled with
safety 2. This is because safety is set to 2 in "kcl-patches"
via a PROCLAIM and is never changed thereafter. My reading of
CLtL is that AKCL's behavior here is correct: PROCLAIM applies
globally, and not just to the file currently being compiled.
So, should I append the following to the end of "kcl-patches"
(if I want safety 0, that is)?
(proclaim '(optimize (safety 0) (space 0) (speed 3)))
Actually, it would be more proper to set the optimizations back
to whatever they were previously, but I don't know how to query
AKCL about its optimization settings.
By the way, at least one person has simply suggested skipping
"kcl-patches" entirely - i.e., that PCL can do just fine without
it.
Lawrence G. Mayka
AT&T Bell Laboratories
lgm@ihlpf.att.com