Skip to content

Require JDK 26 bytecode in Kotlin modules - #49

Merged
gregjotau merged 1 commit into
mainfrom
wt-thim-jdk26-bytecode
Aug 30, 2026
Merged

Require JDK 26 bytecode in Kotlin modules#49
gregjotau merged 1 commit into
mainfrom
wt-thim-jdk26-bytecode

Conversation

@gregjotau

@gregjotau gregjotau commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • compile the Thim compiler, example, and benchmark Kotlin modules to JDK 26 bytecode
  • remove JVM target validation bypasses that hid Kotlin and Java target mismatches
  • make the published compiler artifact match the documented JDK 26 minimum

Verification

  • ./gradlew clean build (50 tasks)
  • compiler JAR class-file major version: 70 (JDK 26)
  • example tests and committed benchmark ceilings pass

Not merged; ready for manual review.

@gregjotau
gregjotau merged commit f0fe2fe into main Aug 30, 2026
1 check passed
@gregjotau
gregjotau deleted the wt-thim-jdk26-bytecode branch August 30, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant