kifferltd / open-mika

Runtime which aims to provide a JavaME/CDC environment on a variety of embedded platforms.
Other
59 stars 12 forks source link

ABORT: ... illegal opcode 220 #11

Open tarkin000 opened 5 years ago

tarkin000 commented 5 years ago

ABORT Wonka: interpret 4259: Illegal opcode 220 in static ()V of initializing class java.lang.String at [1595822613]

Linux Mint 19 (Ubuntu Bionic), amd64 processor. Using their OpenJDK 8, first amd64, then in desperation, i386. I have enough i386 libs installed to have built an older (pre-github) version.

Also in desperation I tried the system jam and FT-jam 2.5.2

kiffer580 commented 5 years ago

Hello Steve

I only just saw this, my apologies. So this was with current github HEAD?

I am travelling tomorrow but will take a look on Tuesday morning.

Best regards

Chris Gray

ABORT Wonka: interpret 4259: Illegal opcode 220 in static ()V of initializing class java.lang.String at [1595822613]

Linux Mint 19 (Ubuntu Bionic), amd64 processor. Using their OpenJDK 8, first amd64, then in desperation, i386. I have enough i386 libs installed to have built an older (pre-github) version.

Also in desperation I tried the system jam and FT-jam 2.5.2

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/kifferltd/open-mika/issues/11

tarkin000 commented 5 years ago

Sorry, my turn to have been travelling.

Yes, it appears to be latest head; files are dated Jul 6, and 'git pull' says, 'already up to date'.

kiffer580 commented 5 years ago

It's a bit puzzling; it seems to run fine both on Travis (GitHub CI) and on my laptop. 64 of 20506 tests fail, but that's a lot better than what you are seeing. Opcode 220 is an internal opcode but it shouldn't give this error. How exactly are you building Mika?

tarkin000 commented 5 years ago

Environment is Linux Mint 19 (basically Ubuntu), on a Core i5 (3437U) laptop. I've tried 4 different JDKS: OpenJDK11 (amd64), OpenJDK 8 (amd64 & i386), and Zulu 7 (amd64). Ant (1.10.x, except w/ Zulu, then 1.9.14) is used, with -DPLATFORM=pc -DBUILD_TOOL=make Nothing out of the ordinary pops out at me during the build.