DIP1028 - Rationale for accepting as is

Arine arine1283798123 at gmail.com
Mon May 25 21:11:11 UTC 2020


On Monday, 25 May 2020 at 16:29:24 UTC, Atila Neves wrote:
> I share your concerns on this, but disagree on the likelihood 
> of reviews having gone by under the assumption of @system by 
> default. I doubt most people even thought about 
> @safe/@trusted/@system, and that's assuming anyone reviewed the 
> code in the first place.
>
> A few years ago I submitted several PRs to Phobos to mark all 
> unittests that could with @safe explicitly. I'd say that was a 
> good example of nobody reviewing them for their @systemness.

I don't think a community run project without a lead or team 
behind it is a very good example. No one is going to spend their 
free time reviewing code ensuring it is memory safe. I've seen it 
such that unit tests in phobos/druntime weren't being run on some 
platforms, and there were tests that failed when run.


More information about the Digitalmars-d-announce mailing list