Don't filter out tests for new inference
This commit is contained in:
committed by
Pavel Punegov
parent
da40d6bfdd
commit
576431e42b
@@ -4076,7 +4076,6 @@ KotlinNativeTestKt.createTest(project, 'stdlibTest', KonanGTest) { task ->
|
|||||||
enableMultiplatform true
|
enableMultiplatform true
|
||||||
extraOpts '-tr',
|
extraOpts '-tr',
|
||||||
'-Xuse-experimental=kotlin.Experimental,kotlin.ExperimentalStdlibApi',
|
'-Xuse-experimental=kotlin.Experimental,kotlin.ExperimentalStdlibApi',
|
||||||
'-XXLanguage:-NewInference',
|
|
||||||
"-friend-modules", project.rootProject.file("${project.properties['konan.home']}/klib/common/stdlib").absolutePath
|
"-friend-modules", project.rootProject.file("${project.properties['konan.home']}/klib/common/stdlib").absolutePath
|
||||||
extraOpts project.globalTestArgs
|
extraOpts project.globalTestArgs
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -531,7 +531,6 @@ fun runTest() {
|
|||||||
if (!languageSettings.empty) {
|
if (!languageSettings.empty) {
|
||||||
def settings = languageSettings.first()
|
def settings = languageSettings.first()
|
||||||
if (settings.contains('-ProperIeee754Comparisons') || // K/N supports only proper IEEE754 comparisons
|
if (settings.contains('-ProperIeee754Comparisons') || // K/N supports only proper IEEE754 comparisons
|
||||||
settings.contains('+NewInference') || // New inference is not implemented
|
|
||||||
settings.contains('-ReleaseCoroutines') || // only release coroutines
|
settings.contains('-ReleaseCoroutines') || // only release coroutines
|
||||||
settings.contains('-DataClassInheritance')) { // old behavior is not supported
|
settings.contains('-DataClassInheritance')) { // old behavior is not supported
|
||||||
return false
|
return false
|
||||||
|
|||||||
Reference in New Issue
Block a user