cil compiles with the java backend