This is the mail archive of the
mailing list for the GCC project.
Re: [patch] PR 13070 Asymmetric Integers
- From: Tobias Schlüter <tobias dot schlueter at physik dot uni-muenchen dot de>
- To: Scott Robert Ladd <coyote at coyotegulch dot com>
- Cc: fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Thu, 21 Oct 2004 17:56:08 +0200
- Subject: Re: [patch] PR 13070 Asymmetric Integers
- References: <email@example.com>
Scott Robert Ladd wrote:
> It's been ten months since I submitted the original patch for this PR.
> I've gone back over these past discussions (below) and generated a new
> I've had another Fortran 95 program fail to compile with gfortran
> because of this "inconsistency" with general practice. To me, it matters
> little whether or not gfortran is being exceptionally pedantic or not;
> what matters is the ability to compile code containing a common (and
> somewhat obvious) convention.
For the record: I still think that this is something that we should support by
default, not enable via an option. We can warn about this when compiling with
-pedantic, or whatever, but this is nothing that is violating the standard:
the model numbers, as defined in the standard, are only used for defining how
the various intrinsics work, they put no restrictions on what numbers are
actually supported by the compiler. E.g. denormals are not within the space
defined by the model for real numbers, but we'd definitely want to support them.