CompilerToVM::allocateCompileIdTest allocates new compile id for incorrect bcis, such as less than -1, more than the length of bytecode.
I'd expect to get IllegalArgumentException for incorrect values.
I'd expect to get IllegalArgumentException for incorrect values.