Rationale for accepting DIP 1028 as is

Walter Bright newshound2 at digitalmars.com
Wed May 27 05:54:32 UTC 2020


On 5/26/2020 1:32 PM, Paul Backus wrote:
> The reason extern function declarations are particularly problematic is that 
> changing them from @system-by-default to @safe-by-default can cause *silent* 
> breakage in existing, correct code.

Can you post an example of currently compiling and correctly working code that 
will break?

Setting aside use of __traits(compiles, ...).


More information about the Digitalmars-d-announce mailing list