From a6e8912af0072d29d949f7a0edfd2089dfec5c0c Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Tue, 26 Apr 2022 02:09:32 +0200 Subject: [PATCH] [Wasm] Mute failing tests in box/delegatedProperty --- .../box/delegatedProperty/delegateForExtPropertyInClass.kt | 1 + .../box/delegatedProperty/genericDelegateUncheckedCast1.kt | 1 + .../box/delegatedProperty/genericDelegateUncheckedCast2.kt | 1 + .../box/delegatedProperty/getDelegateWithoutReflection.kt | 1 + .../optimizedDelegatedProperties/mixedArgumentSizes.kt | 1 + .../box/delegatedProperty/provideDelegate/memberExtension.kt | 1 + .../codegen/box/delegatedProperty/useReflectionOnKProperty.kt | 1 + 7 files changed, 7 insertions(+) diff --git a/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt b/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt index 7cdaca652eb..11938af1579 100644 --- a/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt +++ b/compiler/testData/codegen/box/delegatedProperty/delegateForExtPropertyInClass.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM import kotlin.reflect.KProperty class Delegate { diff --git a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt index 5092a59daa3..454e6d239c5 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast1.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM // IGNORE_BACKEND: NATIVE // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS_IR_ES6 diff --git a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt index 5402654280d..9530ce6f99b 100644 --- a/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt +++ b/compiler/testData/codegen/box/delegatedProperty/genericDelegateUncheckedCast2.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM // IGNORE_BACKEND_FIR: JVM_IR // FIR status: not supported in JVM // IGNORE_BACKEND: NATIVE diff --git a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt index 9cac6a8ec65..b43e03f8169 100644 --- a/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt +++ b/compiler/testData/codegen/box/delegatedProperty/getDelegateWithoutReflection.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS_IR_ES6 // IGNORE_BACKEND: JS diff --git a/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/mixedArgumentSizes.kt b/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/mixedArgumentSizes.kt index 23be2f3d0c8..80d49ca6677 100644 --- a/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/mixedArgumentSizes.kt +++ b/compiler/testData/codegen/box/delegatedProperty/optimizedDelegatedProperties/mixedArgumentSizes.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM inline operator fun Double.provideDelegate(thisRef: Any?, kProp: Any?) = this.toLong() inline operator fun Long.getValue(thisRef: Any?, kProp: Any?) = this.toInt() diff --git a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt index 45ef705afe6..4da6092641c 100644 --- a/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt +++ b/compiler/testData/codegen/box/delegatedProperty/provideDelegate/memberExtension.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM // WITH_STDLIB object Host { diff --git a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt index 91d39cad4bc..e55a91a2524 100644 --- a/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt +++ b/compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt @@ -1,3 +1,4 @@ +// IGNORE_BACKEND: WASM // IGNORE_BACKEND: JS_IR // IGNORE_BACKEND: JS_IR_ES6 // TODO: muted automatically, investigate should it be ran for JS or not