[cmucl-ticket] [cmucl] #21: Modular arith bug 3

cmucl cmucl-devel at common-lisp.net
Fri Dec 5 02:01:31 UTC 2008


#21: Modular arith bug 3
---------------------+------------------------------------------------------
  Reporter:  rtoy    |       Owner:  somebody
      Type:  defect  |      Status:  new     
  Priority:  minor   |   Milestone:          
 Component:  Core    |     Version:  2008-08 
Resolution:          |    Keywords:          
---------------------+------------------------------------------------------

Comment(by rtoy):

 This should be fixed in the 2008-12 snapshot.

 We now delay {{{logand-defopt-helper}}}until after {{{IR2}}} optimizations
 are done so that we give the compiler a chance to derive all of the
 variable types.  Then we run this optimizer.  This will cause some
 increase in compilation time for code that deals with modular arithmetic,
 but we should get better behaved modular arithmetic.

-- 
Ticket URL: <http://127.0.0.1:8000/cmucl/ticket/21#comment:2>
cmucl <http://common-lisp.net/project/cmucl>
cmucl


More information about the cmucl-ticket mailing list