On Saturday, 31 October 2015 at 08:38:01 UTC, Walter Bright wrote:
<snip>The remaining problem is the suppression of the error message detailing why it failed the test. Perhaps a more general solution is a __traits(compiles, expr) feature that does not suppress error messages.
+1 !!!!! /Paolo