On Thursday, 1 September 2016 at 21:01:46 UTC, Rory McGuire wrote:
I'm actually asking why we can't catch the ctfe error.
You can, by using __traits(compiles, …).
Surely the ctfe engine could be changed to catch unsupported code errors. (Not invalid, just unsupported at CT).
It already does, see above. How is this related to try/catch?
— David