public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
@ 2010-10-12 18:04 ro at gcc dot gnu.org
  2010-12-27  0:52 ` [Bug testsuite/45988] " dfranke at gcc dot gnu.org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2010-10-12 18:04 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

           Summary: gfortran.dg/vect/fast-math-pr38968.f90 times out on
                    32-bit Solaris 10/x86
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: ro@gcc.gnu.org
              Host: i386-pc-solaris2.10
            Target: i386-pc-solaris2.10
             Build: i386-pc-solaris2.10


The 32-bit gfortran.dg/vect/fast-math-pr38968.f90 execution test regularly
times
out on Solaris 10/x86:

WARNING: program timed out.
FAIL: gfortran.dg/vect/fast-math-pr38968.f90 execution test

at least when run with a make -j16 -k check on a Sun Fire X4450 (4 x Xeon
X7350,
2.93 GHz).

When run on an otherwise idle machine, it takes about 1:31 min, well below the
default dejagnu timeout of 5 minutes.  Perhaps the timeout factor 4.0 that was
present until 4.5 needs to be reinstantiated?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
@ 2010-12-27  0:52 ` dfranke at gcc dot gnu.org
  2011-01-24  9:46 ` ro at gcc dot gnu.org
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: dfranke at gcc dot gnu.org @ 2010-12-27  0:52 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

Daniel Franke <dfranke at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dfranke at gcc dot gnu.org
          Component|fortran                     |testsuite

--- Comment #1 from Daniel Franke <dfranke at gcc dot gnu.org> 2010-12-27 00:52:44 UTC ---
Doesn't seem to be overly fortran related?!

Reassigning to component 'testsuite', assuming that it's more likely that
someone may pick it up.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
  2010-12-27  0:52 ` [Bug testsuite/45988] " dfranke at gcc dot gnu.org
@ 2011-01-24  9:46 ` ro at gcc dot gnu.org
  2011-01-24  9:55 ` ro at gcc dot gnu.org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2011-01-24  9:46 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

--- Comment #2 from Rainer Orth <ro at gcc dot gnu.org> 2011-01-24 09:30:39 UTC ---
Author: ro
Date: Mon Jan 24 09:30:31 2011
New Revision: 169153

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169153
Log:
    * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.

    PR testsuite/45988
    * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.

Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/array_constructor_33.f90
    trunk/gcc/testsuite/gfortran.dg/vect/fast-math-pr38968.f90


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
  2010-12-27  0:52 ` [Bug testsuite/45988] " dfranke at gcc dot gnu.org
  2011-01-24  9:46 ` ro at gcc dot gnu.org
@ 2011-01-24  9:55 ` ro at gcc dot gnu.org
  2012-03-02 16:24 ` ro at gcc dot gnu.org
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2011-01-24  9:55 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                URL|                            |http://gcc.gnu.org/ml/gcc-p
                   |                            |atches/2011-01/msg01234.htm
                   |                            |l
         Resolution|                            |FIXED
         AssignedTo|unassigned at gcc dot       |ro at gcc dot gnu.org
                   |gnu.org                     |
   Target Milestone|---                         |4.6.0

--- Comment #3 from Rainer Orth <ro at gcc dot gnu.org> 2011-01-24 09:41:22 UTC ---
Fixed for 4.6.0.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2011-01-24  9:55 ` ro at gcc dot gnu.org
@ 2012-03-02 16:24 ` ro at gcc dot gnu.org
  2012-03-02 16:27 ` ro at gcc dot gnu.org
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2012-03-02 16:24 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

Rainer Orth <ro at gcc dot gnu.org> 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 <ro at gcc dot gnu.org> 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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2012-03-02 16:24 ` ro at gcc dot gnu.org
@ 2012-03-02 16:27 ` ro at gcc dot gnu.org
  2012-03-02 16:27 ` ro at gcc dot gnu.org
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2012-03-02 16:27 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

--- Comment #5 from Rainer Orth <ro at gcc dot gnu.org> 2012-03-02 16:25:21 UTC ---
Created attachment 26810
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26810
profile on zingana


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug testsuite/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2012-03-02 16:27 ` ro at gcc dot gnu.org
@ 2012-03-02 16:27 ` ro at gcc dot gnu.org
  2012-03-02 16:29 ` [Bug target/45988] " ro at gcc dot gnu.org
  2012-03-04  0:58 ` pinskia at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2012-03-02 16:27 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

--- Comment #6 from Rainer Orth <ro at gcc dot gnu.org> 2012-03-02 16:25:59 UTC ---
Created attachment 26811
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26811
profile on arenal


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2012-03-02 16:27 ` ro at gcc dot gnu.org
@ 2012-03-02 16:29 ` ro at gcc dot gnu.org
  2012-03-04  0:58 ` pinskia at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: ro at gcc dot gnu.org @ 2012-03-02 16:29 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|testsuite                   |target

--- Comment #7 from Rainer Orth <ro at gcc dot gnu.org> 2012-03-02 16:28:51 UTC ---
Not a testsuite issue.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/45988] gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86
  2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2012-03-02 16:29 ` [Bug target/45988] " ro at gcc dot gnu.org
@ 2012-03-04  0:58 ` pinskia at gcc dot gnu.org
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu.org @ 2012-03-04  0:58 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45988

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |missed-optimization
             Status|REOPENED                    |NEW
                URL|http://gcc.gnu.org/ml/gcc-p |
                   |atches/2011-01/msg01234.htm |
                   |l                           |
         AssignedTo|ro at gcc dot gnu.org       |unassigned at gcc dot
                   |                            |gnu.org
   Target Milestone|4.6.0                       |---

--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-03-04 00:55:35 UTC ---
That is an interesting because it would mean the AMD processor does not handle
this look as well as the Intel processor.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2012-03-04  0:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-12 18:04 [Bug fortran/45988] New: gfortran.dg/vect/fast-math-pr38968.f90 times out on 32-bit Solaris 10/x86 ro at gcc dot gnu.org
2010-12-27  0:52 ` [Bug testsuite/45988] " dfranke at gcc dot gnu.org
2011-01-24  9:46 ` ro at gcc dot gnu.org
2011-01-24  9:55 ` ro at gcc dot gnu.org
2012-03-02 16:24 ` ro at gcc dot gnu.org
2012-03-02 16:27 ` ro at gcc dot gnu.org
2012-03-02 16:27 ` ro at gcc dot gnu.org
2012-03-02 16:29 ` [Bug target/45988] " ro at gcc dot gnu.org
2012-03-04  0:58 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).