From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20635 invoked by alias); 28 Aug 2009 05:39:17 -0000 Received: (qmail 18783 invoked by uid 48); 28 Aug 2009 05:39:01 -0000 Date: Fri, 28 Aug 2009 05:39:00 -0000 Message-ID: <20090828053901.18782.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dominiq at lps dot ens dot fr" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-08/txt/msg02216.txt.bz2 ------- Comment #19 from dominiq at lps dot ens dot fr 2009-08-28 05:39 ------- > Why don't you go back to the original test case and see which component of > -funsafe-math-optimizations... > > -fno-signed-zeros -fno-trapping-math -fassociative-math -freciprocal-math > > is actually causing the problem. See http://gcc.gnu.org/ml/fortran/2009-08/msg00390.html : I have dug the problem a little bit more and found that the key option is -funsafe-math-optimizations. I tried to refine that, but as usual this option is not the sum of -fassociative-math -fno-signed-zeros -fno-trapping-math -freciprocal-math as said in the manual!-( -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40106