That shouldn’t be a problem. The only issue is if there is some sort of byte code incompatibility with the different versions of the kotlin compiler. This would probably be well documented as it’s a breaking change. It should be safe to use spek with the latest version.