DIP 1006 - Preliminary Review Round 1
Timon Gehr via Digitalmars-d
digitalmars-d at puremagic.com
Wed Apr 12 05:52:42 PDT 2017
On 12.04.2017 13:25, Mike Parker wrote:
> DIP 1006 is titled "Providing more selective control over contracts".
>
> https://github.com/dlang/DIPs/blob/master/DIPs/DIP1006.md
>
> All review-related feedback on and discussion of the DIP should occur in
> this thread. The review period will end at 11:59 PM ET on April 26 (3:59
> AM GMT), or when I make a post declaring it complete.
>
> At the end of Round 1, if further review is deemed necessary, the DIP
> will be scheduled for another round. Otherwise, it will be queued for
> the formal review and evaluation by the language authors.
>
> Thanks in advance to all who participate.
>
> Destroy!
The DIP should probably specify in detail how this interacts with -release.
I guess the difference between "-contracts=none -boundscheck=safeonly"
and" -release" is that failing assertions are UB only with the latter?
What happens if I pass both -contracts=none and -release?
More information about the Digitalmars-d
mailing list