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