Bootstrap crash on Solaris 2.11/5.11 - uninitialized mem access
David Nadlinger
code at klickverbot.at
Thu Jan 3 03:41:02 UTC 2019
On 2 Jan 2019, at 0:32, Rick V via digitalmars-d-ldc wrote:
> On Tuesday, 1 January 2019 at 10:46:28 UTC, Rick V wrote:
>> The *new* LDC crashes when compiling anything, at
>> registerPredefinedVersions(), while calling
>> VersionCondition::addPredefinedGlobalIdent("DMD"), but the D side
>> gets random garbage at
>> dmd.identifier.Identifier.idPool(const(char)[]).
>
> Sounds familiar; this is probably due to a buggy linker (see 1.13
> release notes; LDC defaults to gold because older bfd wrongly
> strips ModuleInfos). So try gold or a newer bfd (or lld).
So just to clarify, is this the v1.13 binary crashing as built by v0.17,
or a compiler built by v1.13?
— David
More information about the digitalmars-d-ldc
mailing list