<div dir="ltr">I got:<div><br></div><div>Exception in thread "main" java.lang.IllegalStateException: Unexpected label context CodeBuilder[id=1816757085] in =CodeBuilder[id=1730173572]<br>     at ... DirectCodeBuilder.labelToBci(DirectCodeBuilder.java:702)<br>       at ... DirectCodeBuilder.writeLabelOffset(DirectCodeBuilder.java:465)<br> at ... DirectCodeBuilder.writeTableSwitch(DirectCodeBuilder.java:577)<br></div><div><br></div><div>I did some tests and found that bci had become greater than the max short value.<br>I guessed the Method was too big. Then I split it up.<br>That solved the problem !<br><br>Perhaps 'labelToBci' should check if bci became too large and in that case give an error: "Method too large"<br><br></div><div>- Ã˜ystein Myhre Andersen</div></div>