August 07, 2017 [Issue 7016] local import does not create -deps dependency | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=7016 --- Comment #33 from github-bugzilla@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6be32270b411d13f49ffccaa055b2cb13060c495 Fix Issue 7016 https://github.com/dlang/dmd/commit/afebe0c2ba89594b434d676fbe0c050389a5b48c Merge pull request #6748 from RazvanN7/Fix_Issue_7016 -- |
January 05, 2018 [Issue 7016] local import does not create -deps dependency | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=7016 --- Comment #34 from github-bugzilla@puremagic.com --- Commit pushed to dmd-cxx at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/29273f261c94e1bbe1042ec58a362d70cb344188 remove .deps file generation -- |
December 23, 2018 [Issue 7016] local import does not create -deps dependency | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=7016 --- Comment #35 from Martin Nowak <code@dawg.eu> --- Nobody thought about incremental rebuilds with other build tools like make, cmake, or ninja, despite the argument being made in comment 5. Incremental rebuilds in those tools are now slower as the fix implies running semantic3 on all imports when collecting -deps, even though only shallow dependencies are needed. Furthermore the deps options isn't (and apparently never has been) used by rdmd. So leaving only a recursive dependency option in the compiler hasn't served any purpose. Furthermore the "fix" is broken since inception, see Issue 17898. -- |
Copyright © 1999-2021 by the D Language Foundation