g77 doesn't accept some particularly nonportable,
silent data-type conversions such as
REAL (as in `A=.FALSE.', where `A'
REAL), that other compilers might
Some of these conversions are accepted by g77 when the -fugly-logint option is specified. Perhaps it should accept more or all of them.