[K/Wasm] Unmute most of the stepping tests for Wasm in K1

This commit is contained in:
Artem Kobzar
2023-12-28 16:32:10 +00:00
committed by Space Team
parent 3fd9e22f37
commit 327085e026
120 changed files with 3370 additions and 174 deletions
+42 -1
View File
@@ -1,4 +1,4 @@
// IGNORE_BACKEND: WASM
// FILE: test.kt
fun foo() {
@@ -154,3 +154,44 @@ fun box() {
// test.kt:7 foo
// test.kt:8 foo
// test.kt:49 box
// EXPECTATIONS WASM
// test.kt:1 $box
// test.kt:42 $box
// test.kt:6 $foo (8, 8, 8, 8)
// test.kt:29 $mightThrow (8, 8, 8, 8, 22, 22, 16)
// test.kt:30 $mightThrow (1, 1, 1)
// test.kt:12 $foo (8, 8, 8)
// test.kt:33 $mightThrow2 (8, 8, 8, 22, 22, 16)
// test.kt:34 $mightThrow2 (1, 1)
// test.kt:11 $foo (4, 4)
// test.kt:18 $foo (8, 8)
// test.kt:37 $mightThrow3 (8, 8, 22, 22, 16)
// test.kt:38 $mightThrow3 (11, 4)
// test.kt:17 $foo
// test.kt:22 $foo
// test.kt:43 $box (13, 4)
// test.kt:44 $box
// Exceptions.kt:16 $kotlin.Exception.<init> (34, 34, 4, 4, 41, 34, 34, 4, 4, 41, 34, 34, 4, 4, 41)
// Throwable.kt:23 $kotlin.Throwable.<init> (32, 38, 27, 27, 43, 32, 38, 27, 27, 43, 32, 38, 27, 27, 43)
// Throwable.kt:18 $kotlin.Throwable.<init> (28, 62, 28, 62, 28, 62)
// Throwable.kt:25 $kotlin.Throwable.<init> (50, 50, 50)
// ExternalWrapper.kt:225 $kotlin.wasm.internal.jsCheckIsNullOrUndefinedAdapter (6, 31, 6, 31, 6, 31)
// Standard.kt:123 $kotlin.wasm.internal.jsCheckIsNullOrUndefinedAdapter (4, 4, 4)
// Standard.kt:126 $kotlin.wasm.internal.jsCheckIsNullOrUndefinedAdapter (15, 32, 4, 15, 32, 4, 15, 32, 4)
// Standard.kt:158 $kotlin.wasm.internal.jsCheckIsNullOrUndefinedAdapter (1728, 1718, 1717, 1717, 1728, 1718, 1717, 1717, 1728, 1718, 1717, 1717)
// Throwable.kt:27 $kotlin.Throwable.<init> (34, 34, 34)
// Throwable.kt:39 $kotlin.Throwable.<init> (69, 69, 69)
// Throwable.kt:49 $kotlin.Throwable.<init> (1, 1, 1)
// Exceptions.kt:20 $kotlin.Exception.<init> (1, 1, 1)
// test.kt:19 $foo
// test.kt:20 $foo
// test.kt:45 $box (13, 4)
// test.kt:46 $box
// test.kt:13 $foo
// test.kt:14 $foo
// test.kt:47 $box (13, 4)
// test.kt:48 $box
// test.kt:7 $foo
// test.kt:8 $foo
// test.kt:49 $box