[dmd-internals] DMD now requires a working D compiler to be build
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Mon Mar 9 00:16:02 PDT 2015
On 3/8/2015 9:07 PM, Jonathan M Davis via Digitalmars-d wrote:
> I thought that cross-compiling was pretty much always how you port a
> compiler to a new platform. Certainly, I don't see how we could require that
> ddmd forever compile with 2.067. The language is a lot more stable than it
> used to be, but it isn't _that_ stable.
About once a week, when I pull all the DMD changes to my machine, it fails
because it won't build druntime anymore. So I have to pull the druntime changes.
Then it won't build Phobos anymore, so I have to pull that.
And pray that it all will work, because sometimes it doesn't, and I don't know
if the problem is in dmd, phobos, or druntime.
This I want to avoid with bootstrapping the compiler. It's just too many things
changing simultaneously.
More information about the Digitalmars-d
mailing list