https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70959

--- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
I have tried changing the matching order so that integer constants are matched
before real or complex.  It fixes the reported problem but results in numerous
test suite failures.

I wonder. If we just change the warning message to "possible change of value in
conversion ...  " would this be sufficient?  It is only a warning.  Otherwise
we will have to work on some fairly intricate code.  The revision mentioned in
comment #2 only added the warning feature, it did not change the matching
codes.

Reply via email to