Possible bug in jextract C header definition?
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Tue Aug 6 15:55:44 UTC 2019
Mark,
we suspect that both issues you are seeing could be related to some of
the fixes that went in *after* the snapshots were last generated.
We will do some stabilization work on panama/foreign and then trigger a
new binary snapshot. I'm confident this will resolve your issues.
Maurizio
On 06/08/2019 15:43, Mark Hammons wrote:
> 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