Is @safe still a work-in-progress?

Jonathan M Davis newsgroup.d at jmdavisprog.com
Fri Aug 17 10:01:26 UTC 2018


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





More information about the Digitalmars-d mailing list