[Wasm] DONT_TARGET_WASM_BACKEND => IGNORE_BACKEND in testdata

This commit is contained in:
Svyatoslav Kuzmich
2021-10-01 18:05:16 +03:00
committed by Space
parent 0eca8b9727
commit c88cde2f8b
1011 changed files with 4466 additions and 1380 deletions
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: UNSIGNED_ARRAYS
// KJS_WITH_FULL_RUNTIME
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: UNSIGNED_ARRAYS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BOUND_RECEIVER
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BINDING_RECEIVERS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BOUND_RECEIVER
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BINDING_RECEIVERS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BINDING_RECEIVERS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS, JS_IR, JS_IR_ES6, NATIVE
// WITH_REFLECT
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BINDING_RECEIVERS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BOUND_RECEIVER
// !LANGUAGE: +InlineClasses
// WITH_REFLECT
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BRIDGE_ISSUES
// !LANGUAGE: +InlineClasses
@@ -1,5 +1,5 @@
// IGNORE_BACKEND: JVM
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
// WITH_RUNTIME
// KT-44529
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_GENERATED
// !LANGUAGE: +InlineClasses
// KJS_WITH_FULL_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: WASM_NULL_CAST
// KJS_WITH_FULL_RUNTIME
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: BRIDGE_ISSUES
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: UNSIGNED_ARRAYS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
+1 -1
View File
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
// !LANGUAGE: +InlineClasses
// IGNORE_BACKEND: JS, JS_IR, NATIVE
+1 -1
View File
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
+1 -1
View File
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: EXCEPTIONS_NOT_IMPLEMENTED
// KJS_WITH_FULL_RUNTIME
// !LANGUAGE: +InlineClasses
+1 -1
View File
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: CALLABLE_REFERENCES_FAIL
// WITH_RUNTIME
// WITH_COROUTINES
+1 -1
View File
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// IGNORE_BACKEND: JVM
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result.<get-value> will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,5 +1,5 @@
// WITH_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
fun box(): String {
val uia = uintArrayOf()
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result::<get-value> will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result.<get-value> will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, foo will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, foo will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result.<get-value> will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,6 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: FAKE_OVERRIDE_ISSUES
// On wasm this will produce conflicting return types, Result.<get-value> will return Any but we will try to interpret it as String.
// Before wasm native strings this worked by chance because we added unbox intrinsic for strings.
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
// IGNORE_BACKEND: JS, JS_IR, NATIVE, JVM
// IGNORE_BACKEND: JS_IR_ES6
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: SAM_CONVERSIONS
// !LANGUAGE: +InlineClasses
@@ -1,4 +1,4 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: IGNORED_IN_JS
// WITH_COROUTINES
// WITH_RUNTIME