Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2022

Bumps kotlin.version from 1.5.30-RC to 1.6.20-RC2.
Updates kotlin-stdlib-jdk8 from 1.5.30-RC to 1.6.20-RC2

Release notes

Sourced from kotlin-stdlib-jdk8's releases.

Kotlin 1.6.20-RC2

Changelog

Compiler

Fixes

  • KT-51352 "ClassCastException: class ScopeCoroutine cannot be cast to class Iterable" caused by coroutines and context receivers
  • KT-51271 "ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3" with inlining of context function
  • KT-50520 "NPE: containingDeclaration.ac…lDeclarationType.REGULAR) must not be null" with implicit type on self-referencing lambda in a builder
  • KT-51471 Native: incorrect debug information when inheriting suspend fun invoke implementation
  • KT-51353 IncompatibleClassChangeError: Expected non-static field com.soywiz.korim.color.Colors.BLACK

Native

  • KT-37368 Native compiler fails to compile big projects

Native. Runtime

Tools. JPS

  • KT-51434 Language version 1.7 is absent in Kotlin Compiler settings

Tools. Gradle

  • KT-51588 Restoring from build cache breaks Kotlin incremental compilation

Checksums

File Sha256
kotlin-compiler-1.6.20-RC2.zip 038da980d17432a44c41299b528b81040ca2578b634b0fd066661b45871711f2
kotlin-native-linux-x86_64-1.6.20-RC2.tar.gz d8ada91551ad425697966c128725757d6c032eb25f0c58e737783d20914751c4
kotlin-native-macos-x86_64-1.6.20-RC2.tar.gz a6e85afd0a920ab7d1c5dea6e5153515ecf98aafbbe60e6151e181455e6583d7
kotlin-native-macos-aarch64-1.6.20-RC2.tar.gz 60d9b37177180997e2c42a26214b36242ccace62fa3af08091c8ed7df80410e0
kotlin-native-windows-x86_64-1.6.20-RC2.zip 57da7b6e3438ffc44fe0e99846efa7fed1c458d74cf00d504f2583c4d99c41c8

Kotlin 1.6.20-RC

Changelog

Compiler

  • KT-51302 Kotlin/Native 1.6.20-M1 compiler fails because of assertion in NativeAnnotationImplementationTransformer
  • KT-51148 "AssertionError: At this stage there should be no remaining variables with proper constraints" caused by two type parameters
  • KT-50970 Kotlin/Native: use arm instruction set instead of thumb-2 for iosArm32 and watchosArm32 targets
  • KT-50843 Kotlin/Native: LLVM constant merge pass does not work for Kotlin constants
  • KT-51157 JVM / IR: "IndexOutOfBoundsException: Index: 1, Size: 1" caused by interface hierarchy and UInt method parameter

... (truncated)

Changelog

Sourced from kotlin-stdlib-jdk8's changelog.

1.6.20-RC2

Compiler

Fixes

  • KT-51352 "ClassCastException: class ScopeCoroutine cannot be cast to class Iterable" caused by coroutines and context receivers
  • KT-51271 "ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3" with inlining of context function
  • KT-50520 "NPE: containingDeclaration.ac…lDeclarationType.REGULAR) must not be null" with implicit type on self-referencing lambda in a builder
  • KT-51471 Native: incorrect debug information when inheriting suspend fun invoke implementation
  • KT-51353 IncompatibleClassChangeError: Expected non-static field com.soywiz.korim.color.Colors.BLACK

Native

  • KT-37368 Native compiler fails to compile big projects

Native. Runtime

Tools. JPS

  • KT-51434 Language version 1.7 is absent in Kotlin Compiler settings

Tools. Gradle

  • KT-51588 Restoring from build cache breaks Kotlin incremental compilation

1.6.20-RC

Compiler

  • KT-51302 Kotlin/Native 1.6.20-M1 compiler fails because of assertion in NativeAnnotationImplementationTransformer
  • KT-51148 "AssertionError: At this stage there should be no remaining variables with proper constraints" caused by two type parameters
  • KT-50970 Kotlin/Native: use arm instruction set instead of thumb-2 for iosArm32 and watchosArm32 targets
  • KT-50843 Kotlin/Native: LLVM constant merge pass does not work for Kotlin constants
  • KT-51157 JVM / IR: "IndexOutOfBoundsException: Index: 1, Size: 1" caused by interface hierarchy and UInt method parameter
  • KT-50498 Exception after analysing an erroneous lambda
  • KT-51062 Progressions resolve changing warning isn't reported for Java methods
  • KT-51040 Type inference fails on 1.6: "Cannot use 'CapturedType(*)' as reified type parameter" with EnumSet and elvis operator
  • KT-51022 Fix error messages for resolution ambiguity with stub types

Native

  • KT-51359 Native: the compiler doesn't work on macOS 12.3 Beta

Native. Runtime. Memory

  • KT-50879 Kotlin/Native: Stabilize Concurrent Sweep GC

... (truncated)

Commits
  • 699641a Add KT-37368 to Changelog for 1.6.20-RC2
  • f782d09 [K/N] Do not inline runtime functions in case of armv7 darwin targets
  • d2ccf4c rrn/1.6.20/pngv/rc2-native-meta
  • 5eb83de Add changelog for 1.6.20-RC2
  • ae7f8e2 KT-34862: Clean up tests for incremental compilation after cache hit
  • ed2e64e Fix restoring from build cache breaks classpath snapshot incremental
  • 8ba4725 [BE JVM] KT-51271 Set proper indices generating contextual inline call
  • ae61e54 [BE JVM] KT-51352 Do not mix extension and context receivers in suspends
  • 966b4c7 Disable experimental build reports for 1.6.20
  • b814b77 [K/N] Fix currentFrame in smaller scope, to avoid gc while having incorrect s...
  • Additional commits viewable in compare view

Updates kotlin-test from 1.5.30-RC to 1.6.20-RC2

Release notes

Sourced from kotlin-test's releases.

Kotlin 1.6.20-RC2

Changelog

Compiler

Fixes

  • KT-51352 "ClassCastException: class ScopeCoroutine cannot be cast to class Iterable" caused by coroutines and context receivers
  • KT-51271 "ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3" with inlining of context function
  • KT-50520 "NPE: containingDeclaration.ac…lDeclarationType.REGULAR) must not be null" with implicit type on self-referencing lambda in a builder
  • KT-51471 Native: incorrect debug information when inheriting suspend fun invoke implementation
  • KT-51353 IncompatibleClassChangeError: Expected non-static field com.soywiz.korim.color.Colors.BLACK

Native

  • KT-37368 Native compiler fails to compile big projects

Native. Runtime

Tools. JPS

  • KT-51434 Language version 1.7 is absent in Kotlin Compiler settings

Tools. Gradle

  • KT-51588 Restoring from build cache breaks Kotlin incremental compilation

Checksums

File Sha256
kotlin-compiler-1.6.20-RC2.zip 038da980d17432a44c41299b528b81040ca2578b634b0fd066661b45871711f2
kotlin-native-linux-x86_64-1.6.20-RC2.tar.gz d8ada91551ad425697966c128725757d6c032eb25f0c58e737783d20914751c4
kotlin-native-macos-x86_64-1.6.20-RC2.tar.gz a6e85afd0a920ab7d1c5dea6e5153515ecf98aafbbe60e6151e181455e6583d7
kotlin-native-macos-aarch64-1.6.20-RC2.tar.gz 60d9b37177180997e2c42a26214b36242ccace62fa3af08091c8ed7df80410e0
kotlin-native-windows-x86_64-1.6.20-RC2.zip 57da7b6e3438ffc44fe0e99846efa7fed1c458d74cf00d504f2583c4d99c41c8

Kotlin 1.6.20-RC

Changelog

Compiler

  • KT-51302 Kotlin/Native 1.6.20-M1 compiler fails because of assertion in NativeAnnotationImplementationTransformer
  • KT-51148 "AssertionError: At this stage there should be no remaining variables with proper constraints" caused by two type parameters
  • KT-50970 Kotlin/Native: use arm instruction set instead of thumb-2 for iosArm32 and watchosArm32 targets
  • KT-50843 Kotlin/Native: LLVM constant merge pass does not work for Kotlin constants
  • KT-51157 JVM / IR: "IndexOutOfBoundsException: Index: 1, Size: 1" caused by interface hierarchy and UInt method parameter

... (truncated)

Changelog

Sourced from kotlin-test's changelog.

1.6.20-RC2

Compiler

Fixes

  • KT-51352 "ClassCastException: class ScopeCoroutine cannot be cast to class Iterable" caused by coroutines and context receivers
  • KT-51271 "ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3" with inlining of context function
  • KT-50520 "NPE: containingDeclaration.ac…lDeclarationType.REGULAR) must not be null" with implicit type on self-referencing lambda in a builder
  • KT-51471 Native: incorrect debug information when inheriting suspend fun invoke implementation
  • KT-51353 IncompatibleClassChangeError: Expected non-static field com.soywiz.korim.color.Colors.BLACK

Native

  • KT-37368 Native compiler fails to compile big projects

Native. Runtime

Tools. JPS

  • KT-51434 Language version 1.7 is absent in Kotlin Compiler settings

Tools. Gradle

  • KT-51588 Restoring from build cache breaks Kotlin incremental compilation

1.6.20-RC

Compiler

  • KT-51302 Kotlin/Native 1.6.20-M1 compiler fails because of assertion in NativeAnnotationImplementationTransformer
  • KT-51148 "AssertionError: At this stage there should be no remaining variables with proper constraints" caused by two type parameters
  • KT-50970 Kotlin/Native: use arm instruction set instead of thumb-2 for iosArm32 and watchosArm32 targets
  • KT-50843 Kotlin/Native: LLVM constant merge pass does not work for Kotlin constants
  • KT-51157 JVM / IR: "IndexOutOfBoundsException: Index: 1, Size: 1" caused by interface hierarchy and UInt method parameter
  • KT-50498 Exception after analysing an erroneous lambda
  • KT-51062 Progressions resolve changing warning isn't reported for Java methods
  • KT-51040 Type inference fails on 1.6: "Cannot use 'CapturedType(*)' as reified type parameter" with EnumSet and elvis operator
  • KT-51022 Fix error messages for resolution ambiguity with stub types

Native

  • KT-51359 Native: the compiler doesn't work on macOS 12.3 Beta

Native. Runtime. Memory

  • KT-50879 Kotlin/Native: Stabilize Concurrent Sweep GC

... (truncated)

Commits
  • 699641a Add KT-37368 to Changelog for 1.6.20-RC2
  • f782d09 [K/N] Do not inline runtime functions in case of armv7 darwin targets
  • d2ccf4c rrn/1.6.20/pngv/rc2-native-meta
  • 5eb83de Add changelog for 1.6.20-RC2
  • ae7f8e2 KT-34862: Clean up tests for incremental compilation after cache hit
  • ed2e64e Fix restoring from build cache breaks classpath snapshot incremental
  • 8ba4725 [BE JVM] KT-51271 Set proper indices generating contextual inline call
  • ae61e54 [BE JVM] KT-51352 Do not mix extension and context receivers in suspends
  • 966b4c7 Disable experimental build reports for 1.6.20
  • b814b77 [K/N] Fix currentFrame in smaller scope, to avoid gc while having incorrect s...
  • Additional commits viewable in compare view

Updates kotlin-maven-plugin from 1.5.30-RC to 1.6.20-RC2

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `kotlin.version` from 1.5.30-RC to 1.6.20-RC2.

Updates `kotlin-stdlib-jdk8` from 1.5.30-RC to 1.6.20-RC2
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.6.20-RC2/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.5.30-RC...v1.6.20-RC2)

Updates `kotlin-test` from 1.5.30-RC to 1.6.20-RC2
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.6.20-RC2/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.5.30-RC...v1.6.20-RC2)

Updates `kotlin-maven-plugin` from 1.5.30-RC to 1.6.20-RC2

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.jetbrains.kotlin:kotlin-test
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant