lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <451FC657.6090603@garzik.org>
Date:	Sun, 01 Oct 2006 09:44:55 -0400
From:	Jeff Garzik <jeff@...zik.org>
To:	Linux Kernel <linux-kernel@...r.kernel.org>
CC:	Andrew Morton <akpm@...l.org>
Subject: Announce: gcc bogus warning repository


The level of warnings in a kernel build has lately increased to the 
point where it is hiding bugs and otherwise making life difficult.

In particular, recent gcc versions throw warnings when it thinks a 
variable "MAY be used uninitialized", which is not terribly helpful due 
to the fact that most of these warnings are bogus.

For those that may find this valuable, I have started a git repo that 
silences these bogus warnings, after careful auditing of code paths to 
ensure that the warning truly is bogus.

The results may be found in the "gccbug" branch of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6.git

This repository will NEVER EVER be pushed upstream.  It exists solely 
for those who want to decrease their build noise, thereby exposing true 
bugs.

The audit has already uncovered several minor bugs, lending credence to 
my theory that too many warnings hides bugs.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ