New Issue: Should POSIX numeric types be opaque types?

19729, "mppf", "Should POSIX numeric types be opaque types?", "2022-04-29T18:44:38Z"

PR #19632 adds several opaque types for POSIX support, such as blkcnt_t and off_t. It provides support for explicit casts from these to c_int, generally. Should/could these types be defined as equivalent to an integer type, e.g. extern type blckcnt_t = int(64) (or whatever is correct?)

Presumably one would expect to be able to, say, add 1 to a variable of type blkcnt_t or off_t. It will take some work to support that if they are not numeric types in the Chapel type system.