Michael> Maybe compile with -Wno-uninitialized? This is discussed periodically on lkml. The problem with -Wno-uninitialized is that it shuts up the good "is used uninitialized" warnings also (in addition to the "may be used" warnings, which are often bogus). - R.