On Friday, August 17, 2018 2:23:20 AM MDT vit via Digitalmars-d wrote: > On Friday, 17 August 2018 at 07:50:32 UTC, Jonathan M Davis wrote: > > On Friday, August 17, 2018 1:19:25 AM MDT Peter Alexander via > > > > Digitalmars-d wrote: > >> [...] > > > > That particular bug is a duplicate of > > https://issues.dlang.org/show_bug.cgi?id=8838, which was closed > > as fixed based on the fact that -dip1000 fixes the problem by > > treating marking the slice of a static array with scope. It's > > still quite broken without -dip1000 though. > > > > [...] > > What's the state of -dip1000?
Well, I _think_ that aside from bugs (which may or may not be a small number), the compiler implementation is complete. However, there's still a fair bit of work to do in Phobos to make it fully work with -dip1000. And AFAIK, we still don't have a real plan as to how we're going to make -dip1000 the default. But given how much -dip1000 seems to break, I don't know how we're going to switch to it being the default without being highly disruptive in the process. - Jonathan M Davis