c++/4376

Georg Wild georg.wild@gmx.net
Thu Oct 25 08:33:00 GMT 2001


Today I tried again to compile kde with the actual gcc cvs and saw, that
this bug isn't fixed today.
Further I saw that kraai has the opinion, that this is a dup of c++/4206.
This is "ICE with switch in while".
After playing around a bit I wonder if this is right:

Left out
      // insert the key/value line
//      QCString key(startLine, endOfKey - startLine + 2);
//      QCString val;  = printableToString(st, s - st);
      //cout<<"found key '"<<key<<"' with value '"<<val<<"'"<<endl;
and the lines where definitions are used it compiles; but
      // insert the key/value line
//      QCString key(startLine, endOfKey - startLine + 2);
      QCString val;  = printableToString(st, s - st);
      //cout<<"found key '"<<key<<"' with value '"<<val<<"'"<<endl;
compiles.

So I wonder whether this "dup" is right!



More information about the Gcc-bugs mailing list