The 2.40 branch has been created
Nick Alcock
nick.alcock@oracle.com
Tue Jan 10 12:43:32 GMT 2023
On 4 Jan 2023, Nick Alcock via Binutils stated:
> On 2 Jan 2023, Matthias Klose via Binutils stated:
>> On 31.12.22 14:00, Nick Clifton via Binutils wrote:
>> i686-linux-gnu:
>>
>> Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ctf/ctf.exp ...
>> FAIL: Diagnostics - No parent dictionary
>
> This seems to be a cross-platform issue, which is strange because I've
> never seen this test (ld/testsuite/ld-ctf/diag-parname.d) fail: for me,
> it doesn't fail now, even with current 2.40 branch. This stuff is not
> compiler-dependent, so I'd expect to see identical failures for
> everybody.
I have a fix for this one under test (see the last patch in the series I
just sent). It's a type confusion that involves treating one struct as
if it were a much bigger one (and then writing to it, ugh), so it comes
down to accessing uninitialized memory. Hence the irreproducibility.
I'll backport the fix to all affected branches (2.36+).
This is now bug 29983.
More information about the Binutils
mailing list