The GitHub Actions job "Validate and test" on pekko-persistence-r2dbc.git/add-future-lazy-vals has failed. Run started by GitHub user He-Pin (triggered by He-Pin).
Head commit for run: d2b9aab4917e6a284b5acd6a6c9d18ed087229b8 / 虎鸣 <[email protected]> feat: Add -Yfuture-lazy-vals for Scala 3.3.x builds Motivation: The Scala 3.3.8 compiler introduced the -Yfuture-lazy-vals flag to optionally use VarHandle instead of sun.misc.Unsafe for lazy val implementation. This prepares libraries for upcoming JDK releases that restrict sun.misc.Unsafe access. Modification: Add -Yfuture-lazy-vals to scalacOptions, conditionally applied only for Scala 3.3.x via CrossVersion.partialVersion or scalaBinaryVersion. Result: Scala 3.3.x build uses the future-proof VarHandle-based lazy val implementation, compatible with all JDK 9+ versions including future releases that restrict sun.misc.Unsafe. References: Refs scala/scala3-lts#637 Refs apache/pekko#3059 Report URL: https://github.com/apache/pekko-persistence-r2dbc/actions/runs/27495961317 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
