Are there any new builds of panama out?

sundararajan.athijegannathan at oracle.com sundararajan.athijegannathan at oracle.com
Tue Aug 6 02:06:30 UTC 2019


Hi,

The latest paname foreign build is build: 70 (2019/3/15) [ 
https://jdk.java.net/panama/ ]. Do you have that one?

Is it possible for us to reproduce the issue locally? i.e., is there a 
repo that we can check out?

Thanks,

-Sundar


On 03/08/19 6:37 pm, Mark Hammons wrote:
> I am trying to build a project with the new scala dotty compiler, and 
> it chokes on the inner classes created by jextract being used on wlroots.
>
> Compiler error below:
>
> [info] Compiling 5 Scala sources to 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/target/scala-0.17/classes 
> ...
> exception caught when loading class wayland_server_core: 
> java.lang.AssertionError: 
> usr.include.wayland.wayland_server_core$__va_list_tag
> assertion failure for usr.include.libudev <:< 
> usr.include.wayland.wayland_server_core, frozen = true
> assertion failure for Class[usr.include.wayland.wayland_server_core] 
> <:< Class[usr.include.libudev], frozen = true
> [warn] Caught: java.lang.AssertionError: 
> usr.include.wayland.wayland_server_core$__va_list_tag while parsing 
> annotations in 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/lib/wlroots.jar(wlroots/backend_headers/session.class)
> assertion failure for io.github.markehammons.mcw_server(server) <:< ?{ 
> backend: ? }, frozen = false
> [info] exception occurred while typechecking 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/io/github/markehammons/main.scala
> [info] exception occurred while compiling 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/io/github/markehammons/main.scala, 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/io/github/markehammons/mcw_output.scala, 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/io/github/markehammons/mcw_server.scala, 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/io/github/markehammons/utils.scala, 
> /home/mhammons/Documents/MyProjects/waylandMcWayface/Skylight/src/main/scala/usr/include/stdlib.scala 
>
> java.lang.AssertionError: assertion failed: failure to resolve inner 
> class:
> externalName = usr.include.wayland.wayland_server_core$wl_display,
> outerName = usr.include.wayland.wayland_server_core,
> innerName = wl_display
> owner.fullName = usr.include.wayland.wayland_server_core
>
> I am hoping that new versions of jextract and panama might get rid of 
> the issue entirely.
>


More information about the panama-dev mailing list