So in float-tran.lisp I commented out the macrolet containing
a deftransform for truncate, and I don't get the compilation notes any more.
Is this safe? I don't really understand what happens in the absence of
On Mon, Jan 25, 2010 at 3:03 PM, Nathan Froyd <froydnj@...> wrote:
> On Mon, Jan 25, 2010 at 7:26 PM, JTK <jetmonk@...> wrote:
> > 3. I found that floor/ceiling/round aren't optimized. It used to be
> > my past carefully tuned code) that FLOOR inlined nicely,
> > but I had to kludge together a ROUND from FLOOR to make inlining work.
> > But now it seems that ROUND compiles cleanly
> > but FLOOR and CEILING don't, at least on my PPC G5 An example
> > I don't know if this is intentional; maybe if ROUND was fixed then
> > and CEILING were de-optimized in error.
> This is probably https://bugs.launchpad.net/sbcl/+bug/489388