On Tuesday, 10 March 2015 at 08:37:46 UTC, Jonathan M Davis wrote:
It's the base type that isn't implicitly convertible to the enum type.
Err, yes. I had that the wrong way around. Anyway, I filed an issue.
https://issues.dlang.org/show_bug.cgi?id=14269