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:
@@ -1,5 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
fun sort(list: MutableList<String>, comparator: (String, String) -> Int) {
|
fun sort(list: MutableList<String>, comparator: (String, String) -> Int) {
|
||||||
list.sortWith(Comparator(comparator))
|
list.sortWith(Comparator(comparator))
|
||||||
|
|||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
// !LANGUAGE: +NewInference
|
// !LANGUAGE: +NewInference
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
class Foo<C : Any> {
|
class Foo<C : Any> {
|
||||||
fun test(candidates: Collection<C>): List<C> {
|
fun test(candidates: Collection<C>): List<C> {
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
val list = mutableListOf(3, 2, 4, 8, 1, 5)
|
val list = mutableListOf(3, 2, 4, 8, 1, 5)
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
val list = mutableListOf(3, 2, 4, 8, 1, 5)
|
val list = mutableListOf(3, 2, 4, 8, 1, 5)
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
// EXPECTED_REACHABLE_NODES: 1702
|
// EXPECTED_REACHABLE_NODES: 1702
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
package foo
|
package foo
|
||||||
|
|
||||||
import kotlin.comparisons.*
|
import kotlin.comparisons.*
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1706
|
// EXPECTED_REACHABLE_NODES: 1706
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1709
|
// EXPECTED_REACHABLE_NODES: 1709
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1829
|
// EXPECTED_REACHABLE_NODES: 1829
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
package a
|
package a
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1719
|
// EXPECTED_REACHABLE_NODES: 1719
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1697
|
// EXPECTED_REACHABLE_NODES: 1697
|
||||||
// !LANGUAGE: +MultiPlatformProjects
|
// !LANGUAGE: +MultiPlatformProjects
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1735
|
// EXPECTED_REACHABLE_NODES: 1735
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1737
|
// EXPECTED_REACHABLE_NODES: 1737
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
import kotlin.test.BeforeTest
|
import kotlin.test.BeforeTest
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// EXPECTED_REACHABLE_NODES: 1698
|
// EXPECTED_REACHABLE_NODES: 1698
|
||||||
// KJS_WITH_FULL_RUNTIME
|
// KJS_WITH_FULL_RUNTIME
|
||||||
|
// SKIP_DCE_DRIVEN
|
||||||
|
|
||||||
import common.*
|
import common.*
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|||||||
Reference in New Issue
Block a user