Add SKIP_DCE_DRIVEN directive in JS-IR tests

Otherwise they fail with a compiler exception:
"An operation is not implemented: SAM conversion"
This commit is contained in:
Ilya Gorbunov
2020-06-15 19:07:12 +03:00
parent de6154980d
commit 2fe222e8e7
13 changed files with 13 additions and 0 deletions
@@ -1,5 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
fun sort(list: MutableList<String>, comparator: (String, String) -> Int) {
list.sortWith(Comparator(comparator))
@@ -1,6 +1,7 @@
// !LANGUAGE: +NewInference
// KJS_WITH_FULL_RUNTIME
// WITH_RUNTIME
// SKIP_DCE_DRIVEN
class Foo<C : Any> {
fun test(candidates: Collection<C>): List<C> {
@@ -1,5 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
fun box(): String {
val list = mutableListOf(3, 2, 4, 8, 1, 5)
@@ -1,5 +1,6 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
fun box(): String {
val list = mutableListOf(3, 2, 4, 8, 1, 5)
@@ -1,5 +1,6 @@
// KJS_WITH_FULL_RUNTIME
// EXPECTED_REACHABLE_NODES: 1702
// SKIP_DCE_DRIVEN
package foo
import kotlin.comparisons.*
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1706
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test
+1
View File
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1709
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1829
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
// FILE: a.kt
package a
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1719
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test
+1
View File
@@ -1,6 +1,7 @@
// EXPECTED_REACHABLE_NODES: 1697
// !LANGUAGE: +MultiPlatformProjects
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
// FILE: lib.kt
import kotlin.test.Test
+1
View File
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1735
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1737
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test
import kotlin.test.BeforeTest
+1
View File
@@ -1,5 +1,6 @@
// EXPECTED_REACHABLE_NODES: 1698
// KJS_WITH_FULL_RUNTIME
// SKIP_DCE_DRIVEN
import common.*
import kotlin.test.Test