Possible bug in jextract C header definition?
Mark Hammons
mark.hammons at inaf.cnrs-gif.fr
Tue Aug 6 14:43:51 UTC 2019
Hi Maurizio
If you're talking about the inner class issue with dotty's compiler, it
appears to be a small issue with the inner class generation of jextract
that dotty is not happy with, but the scala compiler is. I am not
certain that the problem lies with jextract, but so far my attempts to
debug it with the dotty team have stalled (they appear to be busy
working on other things) and I have received no response from them.
I would love to test the issues with the latest versions of panama, and
the one above was the very first one I tested recently. Right now my
approach to getting jextract working with dotty is to hand generate
bindings to the foreign api rather than use jextract.
~Mark
On 06/08/2019 16:25, Maurizio Cimadamore wrote:
> Hi Mark - that version is quite old (we should refresh it soon), and
> the fix for __va_list is not contained in that build.
>
> We would appreciate if you could help narrowing down the other issue
> you have reported, to make sure that that is also fixed in the latest
> sources. Could you help with that? More specifically, the errors you
> mentioned do not seem like jextract errors - what's going on?
>
> Maurizio
>
> On 06/08/2019 15:09, Mark Hammons wrote:
>> Hi,
>>
>> I do apparently have the latest version (ea-70), and it's being
>> mapped to __va_list_tag instead for some reason.
>>
>> ~Mark
>>
>>
More information about the panama-dev
mailing list