diff --git a/build.gradle.kts b/build.gradle.kts index 1ded15ee2f7..fc5fed61b81 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -324,6 +324,7 @@ allprojects { val commonCompilerArgs = listOfNotNull( "-Xallow-kotlin-package", "-Xread-deserialized-contracts", + "-Xjvm-default=compatibility", "-Xprogressive".takeIf { hasProperty("test.progressive.mode") } // TODO: change to "-progressive" after bootstrap ) @@ -750,6 +751,7 @@ fun Project.configureJvmProject(javaHome: String, javaVersion: String) { tasks.withType { kotlinOptions.jdkHome = javaHome kotlinOptions.jvmTarget = javaVersion + kotlinOptions.freeCompilerArgs += "-Xjvm-default=compatibility" } tasks.withType {