------- Comment #30 from manu at gcc dot gnu dot org 2009-06-17 12:09 ------- (In reply to comment #28) > We are not going to fix this. >
Why? There are many ways to alleviate this. Doing some warnings in the front-ends, such LLVM does is one. Or propagate some "uninitialized" bit, that can checked later. Or something that hasn't invented yet. It is clear that other compilers can get this right, so GCC could, if someone had the time and interest. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501