[gfortran] Fix PR 19543: Type mismatch when building logical constants
Paul Brook
paul@codesourcery.com
Fri Jan 21 23:15:00 GMT 2005
On Friday 21 January 2005 22:51, Tobias Schlüter wrote:
> Tobias Schlüter wrote:
> > 2005-01-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
> >
> > PR fortran/19543
> > * trans-const.c (gfc_conv_constant_to_tree): Give logical
> > constants the correct type.
>
> Putting together a testcase, I had to find out that this patch isn't
> sufficient. While the tree dumps look correct, constant merging seems to
> wreak havoc in certain cases. I'll add this information to the PR.
>
> Supposing this is indeed a middle-end bug, would it be a good idea to
> submit my patch anyway, so that the hypothetical middle-end hacker will not
> have to patch his Fortran compiler to get a clear view of this issue?
Yes. Patch approved (assuming it passes testing).
Paul
More information about the Gcc-patches
mailing list