From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17347 invoked by alias); 2 Mar 2012 16:24:45 -0000 Received: (qmail 17308 invoked by uid 22791); 2 Mar 2012 16:24:42 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 02 Mar 2012 16:24:26 +0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 Date: Fri, 02 Mar 2012 16:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ro at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.6.0 X-Bugzilla-Changed-Fields: Status Last reconfirmed CC Version Resolution Ever Confirmed Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 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: 2012-03/txt/msg00235.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Last reconfirmed| |2012-03-02 CC| |ubizjak at gmail dot com Version|4.6.0 |4.7.0 Resolution|FIXED | Ever Confirmed|0 |1 --- Comment #4 from Rainer Orth 2012-03-02 16:24:24 UTC --- I'm still seeing this bug on a particular machine, sometimes also for the 64-bit case. E.g. on zingana (4 x Quad-Core 2.93 GHz Intel Xeon X7350 running Solaris 10), fast-math-pr38968.exe takes real 1:38.46 user 1:37.61 sys 0.53 The exact same binary and libraries on arenal (8 x Dual-Core 2.593 GHz AMD Opteron 8218 running Solaris 11) takes real 38.09 user 37.60 sys 0.40 instead. I've used the collect tool from the Studio 12.3 compilers to investigate and find that a single insn seems to dominate the runtime: On zingana: ## 64.925 64.925 [?] 400f0c: movaps 0x10(%rcx,%rax),%xmm1 On arenal: ## 13.810 13.810 [?] 400f0c: movaps 0x10(%rcx,%rax),%xmm1 I'll attach the complete profiles. Rainer