On Thursday, 1 September 2016 at 19:27:17 UTC, Rory McGuire wrote:
> So why can't we even catch the Error during CTFE, that would at 
> least help somewhat.
You are mixing up runtime exceptions ("throw …") with compiler 
errors (missing a semicolon). dm.D.learn should be able to help 
clear that up.
  — David