This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: Kawa with Android Studio and Gradle
- From: Per Bothner <per at bothner dot com>
- To: Marius Kjeldahl <marius at kjeldahl dot net>
- Cc: kawa at sourceware dot org
- Date: Tue, 09 Jul 2013 01:13:35 -0700
- Subject: Re: Kawa with Android Studio and Gradle
- References: <51DAD2A8 dot 80807 at kjeldahl dot net> <51DB6E01 dot 9060702 at bothner dot com> <51DBAE9A dot 6050400 at kjeldahl dot net>
On 07/08/2013 11:32 PM, Marius Kjeldahl wrote:
Yes, I used subversion for downloading kawa, so unless there are some
magical branch instructions or secrets repos I need to download, I
should have the latest version. The latest log entry in the repo I
downloaded is r7521 dated 2013-06-30 so it looks pretty fresh.
Looking more closely, I notice there is an 'astore 8' (i.e. "pop
object reference from stack and store in register 8") at pc 719,
but the LinNumberTable declares that a boolean variable 'x' is
stored in register 8 starting at pc 468 through 468+578=1046.
Likewise, there is an 'astore 9' at pc 717, though register 9
is supposed to be boolean from pc 519 through 519+527=1046.
That is probably what is being complained about.
I was going to suggest as a work-around disabling writing out
the LocalVariableTable, but (as I'm getting ready for bed)
it doesn't look like a trivial change. I'll try to debug the
problem ASAP, hopefully tomorrow.
--
--Per Bothner
per@bothner.com http://per.bothner.com/