https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30372
Thomas Koenig <tkoenig at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tkoenig at gcc dot gnu.org
--- Comment #18 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
mode_t has at least 12 bits, so an 8-bit integer argument for umask
makes little sense (and should probably be rejected). On Linux,
mode_t is an unsigned int, 32 bits.
Personally, I would probably reject anything that is not a default integer,
but part of the fun of being a gfortran developer is that you can
chose yourself (within reason :-).