List of DMD dependency issue (which would be sloved by a task based system)
Stefan Koch
uplink.coder at googlemail.com
Sun Nov 22 13:57:39 UTC 2020
Hi Folks,
I'd like to have a list of dependency issues that dmd has which
are caused by the ad-hoc dependency system used for semantic
dependencies in dmd.
And would be resolved by a system which schedules and pends
resolve passes (a task or fiber based compilation as SDC uses)
A nice example is:
---
struct Foo {
my_type index;
}
static if(true) {
alias my_type = int;
}
---
from https://issues.dlang.org/show_bug.cgi?id=20905
Then there is:
https://issues.dlang.org/show_bug.cgi?id=21380
Or the mind boggling:
https://issues.dlang.org/show_bug.cgi?id=20443
I am sure we can find more crawling bugzilla
More information about the Digitalmars-d
mailing list