On 7/30/2014 9:54 PM, bearophile wrote: > That usage of assert is fine. D programs use it that way. (And you are going to > break lot of D code if you will change the semantics of D assert). No, it will break code that already is broken.