Bootstrap crash on Solaris 2.11/5.11 - uninitialized mem access

kinke noone at
Tue Jan 1 11:50:15 UTC 2019

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).

More information about the digitalmars-d-ldc mailing list