From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6209 invoked by alias); 7 Dec 2005 16:33:57 -0000 Received: (qmail 6191 invoked by uid 48); 7 Dec 2005 16:33:55 -0000 Date: Wed, 07 Dec 2005 16:33:00 -0000 Message-ID: <20051207163355.6190.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c++/14024] g++ isn't reporting aliasing warnings In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "mueller at kde dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2005-12/txt/msg00691.txt.bz2 List-Id: ------- Comment #8 from mueller at kde dot org 2005-12-07 16:33 ------- that comparison isn't quite fair. strict aliasing is an optimisation that breaks code when compiled with a newer version of gcc, and there is lots of code to fix because of that. Sure, you can fix it by reading through all of the source code and debugging where a particular failure comes from, but its easier to recompile with Wall and grep the build log. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14024