-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there plan to support Kotlin 1.4? #86
Comments
Yes definitely. I already have a branch in progress that's on Kotlin 1.4. Unfortunately I ran into some Kotlin compiler bugs and am waiting on 1.4.1 (or whatever the next version will be) to be released. |
The branch is available at https://github.com/streem/pbandk/tree/kotlin-1.4 for anyone interested. As mentioned above, it currently is broken because of some Kotlin compiler bugs. |
Thank you for your reply! I'm very happy to know that there is already a plan to support new Kotlin 1.4(.x) ❤️ You can close this issue or should I? Thanks! |
I'll keep this open until the Kotlin 1.4 support is merged, in case anyone else has the same question. |
Quick update: Kotlin 1.4 support seems to be working on the |
Here's an instance of the failure in CI: https://app.circleci.com/pipelines/github/streem/pbandk/357/workflows/c263a7d5-062a-449e-ab24-b9778a8823d3/jobs/895. The build runs out of memory during the
I'm able to replicate the CI failure by running: docker run --rm -it -m 4g circleci/openjdk:11-jdk-browsers /bin/bash And then inside the container running the following commands (which mimic the CI environment): sudo apt update && sudo apt install libncurses5
cd $HOME
git clone https://github.com/streem/pbandk.git
cd pbandk/
git checkout kotlin-1.4
export GRADLE_OPTS="-Dorg.gradle.daemon=false -Dkotlin.compiler.execution.strategy=in-process -Xmx4096m"
./gradlew --no-build-cache build |
Is there plan to support Kotlin 1.4?
Thank you for great protobuf library. ❤️ 👍
The text was updated successfully, but these errors were encountered: