[Bug fortran/40206] [gfortran] Incorrect warning with -Wuninitialized
burnus at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed May 20 13:41:00 GMT 2009
------- Comment #5 from burnus at gcc dot gnu dot org 2009-05-20 13:40 -------
switch (case_num.1)
{
case 1 ... 1:;
case 2 ... 2:;
__result_char2type = 1;
goto L.1;
case 0 ... 0:;
__result_char2type = -1234;
goto L.1;
}
Wouldn't this solved by adding a "default:" as C does for "default:" ?
> In addition, why gfortran does not name the variable char2type?
Good question. it clashes with the name of the function, but I don't know
whether that is a problem or not. In any case: you are right, it makes
debugging harder ...
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40206
More information about the Gcc-bugs
mailing list