[gfortran] Fix PR 19543: Type mismatch when building logical constants
Tobias Schlüter
tobias.schlueter@physik.uni-muenchen.de
Fri Jan 21 22:51:00 GMT 2005
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?
- Tobi
More information about the Fortran
mailing list