https://issues.dlang.org/show_bug.cgi?id=24112
--- Comment #3 from elpenguin...@gmail.com --- it's true that noreturn isn't an integral type, but it can implicitly convert to integral types. other instances of implicit conversion are allowed (structs with integer alias this, for example), so I think noreturn should be "allowed" as well, for consistency --