Obviously. But a design incompatible with JVM may also implement instructions that JVM
doesn't. As an example, CLR implements the tail-call optimization. Turing-completeness is
meaningless at this level. (If you insist on nitpicking, I will point out that nobody has
ever implemented a Turing-complete execution environment, and nobody ever will.)