On Fri, Oct 4, 2019 at 1:40 PM Paulo César Pereira de Andrade <
address@hidden> wrote:
Em qui, 3 de out de 2019 às 17:56, Zachary Cook
<address@hidden> escreveu:
[...]
>> Just pushed an alternate patch to use jit_word_t instead of long.
>> Please check. But there might be issues with literals, that would need
>> a 'LL' modifier.
>>
> Yep that patch works too, same 9 more tests pass.
Please test with the latest git commit.
Thanks! that fixed make check here too, all tests pass.
I corrected the previous patches, because:
o MinGW does not define __CYGWIN__, and __CYGWIN__ 64 bit became broken.
o check/lightning.c needs to call strtoull instead of strtoul to read
constants.
o There were incorrect register mappings left in previous patches.
I believe I tested in an environment as close as possible to the one you
are testing, and all tests pass.
I suppose the msys2 using mingw32 is passing all tests, but did not
verify it (did not install all packages, etc).
Thanks,
Paulo