[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lightning] Many tests failed on x86_32 systems
From: |
Paulo César Pereira de Andrade |
Subject: |
Re: [Lightning] Many tests failed on x86_32 systems |
Date: |
Fri, 15 Sep 2017 09:34:58 -0400 |
2017-09-15 6:31 GMT-04:00 Antonio Trande <address@hidden>:
> On 09/14/2017 10:26 PM, Paulo César Pereira de Andrade wrote:
>> 2017-09-14 15:49 GMT-04:00 Antonio Trande <address@hidden>:
>>> Hi all.
Hi Antonio,
>>> Latest lightning 2.1.1 does not compile on Fedora 26 with following error:
>>
>> Sorry. There was an error in binutils 2.29 or newer detection, and I did
>> not
>> properly check on "older" systems.
>>
>> I will make a new 2.1.2 release to fix that.
>>
>
> This new release is successfully built but many tests fail on 32 bit
> systems only. I attached 'test-suite.log' file produced by 'make check'
> on Fedora 28 i386.
I just tested it. Since type punning is only done throw unions, it should
not be required... but please add -fno-strict-aliasing to $CFLAGS and it
will work.
It fails with default rpm %optflags due to generating invalid code, when
not properly updating the pointer where lightning writes instructions to,
and generating invalid opcodes.
> --
> Antonio Trande
> sagitter AT fedoraproject dot org
> See my vCard.
Thanks,
Paulo