[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Re: compiler changes

From: Paul F. Dietz
Subject: Re: [Gcl-devel] Re: compiler changes
Date: Wed, 22 Dec 2004 20:50:39 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041217

I wrote:
Camm Maguire wrote:

OK, fixes addressed at these issues now committed.  Also, enhanced
support for multiple value inlining, floor, ceiling, and truncate
optimization together with range propagation.  Auto-declaration logic
added to multiple-value-bind, and a propagation error in
multiple-value-setq is fixed.   As always, feedback/testing is most
appreciated.  I see no random tester failures nor misc failures nor
standard gcc warnings, but still have unused variable warnings
(mostly) with -Wall.

Ok, I'm not seeing any random tester failures (after 400K iterations
with size parameter 200.)

Now I've seen one:

Test MISC.464 failed
Form: (funcall (compile nil
                        '(lambda ()
                           (declare (optimize (debug 1) (safety 2)
                                     (compilation-speed 0) (space 1)
                                     (speed 1)))
                           (count (ash (the integer
                                         (macrolet ()
                                           (rem -197 (min -72 215))))
                                       (min 98 442719))
                                  #(0 96) :test '=))))
Expected value: 0
Actual value: 1.

This is committed in misc.lsp.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]