Bug 10270 – dmd's posix.mak has incorrect dependencies

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-06-04T15:33:00Z
Last change time
2013-07-01T12:43:46Z
Assigned to
nobody
Creator
andrei

Comments

Comment #0 by andrei — 2013-06-04T15:33:23Z
running make -j for dmd/src/posix.mak fails randomly because of incorrect dependencies. That forces serial builds, which are 2-6 times slower.
Comment #1 by andrei — 2013-06-04T15:47:33Z
Comment #2 by github-bugzilla — 2013-06-04T16:06:41Z
Comment #3 by github-bugzilla — 2013-06-04T16:13:07Z
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/73ae5e7f0c1a75045d335ea76cb9a51477a5bb4d Merge pull request #2132 from andralex/make-dash-jay Fix issue 10270
Comment #4 by github-bugzilla — 2013-06-04T18:21:46Z
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/728bd4a0e46c80d6f7f21d29ae8def3eb350b44c Merge pull request #2132 from andralex/make-dash-jay Fix issue 10270
Comment #5 by hsteoh — 2013-07-01T12:43:46Z
I just did a bunch of make -j6 with DMD this weekend, and it seems to work now.