bug-kawa
[Top][All Lists]
Advanced

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

[Bug-kawa] [bug #23534] "uninitialized register 10" (VerifyError) when a


From: Per Bothner
Subject: [Bug-kawa] [bug #23534] "uninitialized register 10" (VerifyError) when accessing globals from method within define-simple-class
Date: Thu, 12 Jun 2008 05:53:17 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008043010 Fedora/3.0-0.60.beta5.fc9 Firefox/3.0b5

Update of bug #23534 (project kawa):

                  Status:               Confirmed => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #3:

Actually, the bug happens when accessing a *method* as if it were a variable.
 I added a check for this, so we now get an error message.  Ideally, this
should be fixable.  For example, we could treat reference to a one-argument
method foo as if were (lambda (x) (foo x)).  Or we could treat it as
(this):foo.  However, it's a little tricky handling the general case.  (What
about overloading?  Varargs methods?  Static methods?)  

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?23534>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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