compiler/testData/cli/jvm/signatureClash.kt:6:5: error: accidental override: The following declarations have the same JVM signature (getX()I): fun ``(): Int defined in A fun getX(): Int defined in A fun getX() = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:8:5: error: platform declaration clash: The following declarations have the same JVM signature (getA()I): fun ``(): Int defined in A fun getA(): Int defined in A fun getA(): Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:9:5: error: platform declaration clash: The following declarations have the same JVM signature (getA()I): fun ``(): Int defined in A fun getA(): Int defined in A val a: Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:12:1: error: platform declaration clash: The following declarations have the same JVM signature (getB()I): fun ``(): Int defined in root package fun getB(): Int defined in root package fun getB(): Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:13:1: error: platform declaration clash: The following declarations have the same JVM signature (getB()I): fun ``(): Int defined in root package fun getB(): Int defined in root package val b: Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:20:5: error: accidental override: The following declarations have the same JVM signature (getTr()I): fun ``(): Int defined in SubTr fun getTr(): Int defined in SubTr val tr = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:24:1: error: platform declaration clash: The following declarations have the same JVM signature (access$f(LC;)V): fun `access$f`(`$this`: C): Unit defined in C fun `access$f`(c: C): Unit defined in C class C { ^ compiler/testData/cli/jvm/signatureClash.kt:26:5: error: platform declaration clash: The following declarations have the same JVM signature (access$f(LC;)V): fun `access$f`(`$this`: C): Unit defined in C fun `access$f`(c: C): Unit defined in C fun `access$f`(c: C) {} ^ COMPILATION_ERROR