diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt index c1803185691..b849607f4e3 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/VarargLowering.kt @@ -177,7 +177,7 @@ class VarargInjectionLowering internal constructor(val context: CommonBackendCon private fun arrayType(type: KotlinType): ArrayHandle = when { KotlinBuiltIns.isPrimitiveArray(type) -> { - val primitiveType = KotlinBuiltIns.getPrimitiveTypeByArrayClassFqName(DescriptorUtils.getFqName(type.constructor.declarationDescriptor!!)) + val primitiveType = KotlinBuiltIns.getPrimitiveArrayType(type.constructor.declarationDescriptor!!) when (primitiveType) { PrimitiveType.BYTE -> kByteArrayHandler PrimitiveType.SHORT -> kShortArrayHandler diff --git a/gradle.properties b/gradle.properties index cb1c8234e79..16dd7eb51d8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -23,6 +23,6 @@ testDataVersion=1067176:id kotlinCompilerRepo=http://dl.bintray.com/jetbrains/kotlin-native-dependencies #kotlinCompilerRepo=http://oss.sonatype.org/content/repositories/snapshots #kotlinCompilerRepo=http://dl.bintray.com/kotlin/kotlin-dev -kotlinCompilerModule=org.jetbrains.kotlin:kotlin-compiler:1.1-20170623.231409-619 +kotlinCompilerModule=org.jetbrains.kotlin:kotlin-compiler:1.1-20170701.191134-644 konanVersion=0.3 org.gradle.jvmargs='-Dfile.encoding=UTF-8'